BPK SFU - Wearables
BPK SFU - Wearables
  • Видео 23
  • Просмотров 74 895
Ploting histograms in Python Tutorial
Ploting histograms in Python Tutorial
Просмотров: 51

Видео

EMG Data Collection With ADC
Просмотров 6 тыс.3 года назад
This video is a tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. Note* - The lead placement during the video was incorrect. Please refer to the lab manual for the correct placement. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zO...
Data Acquisition Lecture
Просмотров 4953 года назад
This is a video about the data acquisition process and how it relates to the BPK409 course.
Tips for Success in BPK409
Просмотров 2693 года назад
In this video, you will get the chance to meet one of your TA's and hear her "Tips for Success" To be successful in BPK409: 1. Get your kit as soon as you can so you have more time to work on the first lab 2. Take advantage of the resources available to you. Google can provide lots of helpful information - youtube videos, forums, example code. If you are scared of coding or would like to be mor...
Step Counting Algorithm Python Tutorial
Просмотров 6 тыс.3 года назад
This video is a tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zOyrUedA1yx76olfDe5jn88miCNb3EJcC3INmy8nDmbJ8N5Y0B30EBoOunsWbA2DGOVWpgJzIs9/pub
Activity Classification Python Tutorial
Просмотров 1,6 тыс.3 года назад
This video is a tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zOyrUedA1yx76olfDe5jn88miCNb3EJcC3INmy8nDmbJ8N5Y0B30EBoOunsWbA2DGOVWpgJzIs9/pub Additional Resources: Deep Neural Netwo...
Labelling the Activity Data Tutorial
Просмотров 1,3 тыс.3 года назад
This video is a tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zOyrUedA1yx76olfDe5jn88miCNb3EJcC3INmy8nDmbJ8N5Y0B30EBoOunsWbA2DGOVWpgJzIs9/pub
Activity Classification Data Collection Tutorial
Просмотров 9643 года назад
This video is a tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zOyrUedA1yx76olfDe5jn88miCNb3EJcC3INmy8nDmbJ8N5Y0B30EBoOunsWbA2DGOVWpgJzIs9/pub
Special: The One and Only Fatigue and MVC Tutorial
Просмотров 3854 года назад
This video is a special tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zOyrUedA1yx76olfDe5jn88miCNb3EJcC3INmy8nDmbJ8N5Y0B30EBoOunsWbA2DGOVWpgJzIs9/pub
EMG Python Tutorial Part 1
Просмотров 9 тыс.4 года назад
This video is a tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zOyrUedA1yx76olfDe5jn88miCNb3EJcC3INmy8nDmbJ8N5Y0B30EBoOunsWbA2DGOVWpgJzIs9/pub Additional Resources: PYTHON: ANALYSING...
EMG Python Tutorial Part 2
Просмотров 4,4 тыс.4 года назад
This video is a tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zOyrUedA1yx76olfDe5jn88miCNb3EJcC3INmy8nDmbJ8N5Y0B30EBoOunsWbA2DGOVWpgJzIs9/pub Additional Resources: PYTHON: ANALYSING...
EMG Data Collection Tutorial
Просмотров 2,1 тыс.4 года назад
This video is a tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zOyrUedA1yx76olfDe5jn88miCNb3EJcC3INmy8nDmbJ8N5Y0B30EBoOunsWbA2DGOVWpgJzIs9/pub Additional Resources: tronixstuff.com/2...
Code for Assignment Submission Tutorial
Просмотров 9534 года назад
This video is an additional tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. It goes over putting together the code in a way so that you don't need a file path. This will make it easier for running and marking the code on a different computer. All our resources for this course are open-source, so if you are interested, please have a look at o...
Python Serial Communication with Microcontroller
Просмотров 1,3 тыс.4 года назад
This video is an additional tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. If you want to learn how to use serial communication directly with Python and collect more than 300k lines (~300k is the limit if you use the Arduino IDE software for the serial communication), have a look at this video. All our resources for this course are open-sou...
Python and Functions for ECG Tutorial
Просмотров 31 тыс.4 года назад
This video is a tutorial for the course BPK 409: Wearable Technology and Human Physiology at Simon Fraser University. All our resources for this course are open-source, so if you are interested, please have a look at our course overview: docs.google.com/document/d/e/2PACX-1vTr1zOyrUedA1yx76olfDe5jn88miCNb3EJcC3INmy8nDmbJ8N5Y0B30EBoOunsWbA2DGOVWpgJzIs9/pub Additional Resources: Heart Rate Variab...
ECG Data Collection Tutorial
Просмотров 3,8 тыс.4 года назад
ECG Data Collection Tutorial
BPK409 Course Motivation
Просмотров 2934 года назад
BPK409 Course Motivation
Accelerometer/Logging Tutorial
Просмотров 1,3 тыс.4 года назад
Accelerometer/Logging Tutorial
Arduino IDE Introduction Tutorial
Просмотров 8094 года назад
Arduino IDE Introduction Tutorial
Introduction Max Donelan
Просмотров 8754 года назад
Introduction Max Donelan
Data Acquisition Lecture
Просмотров 5654 года назад
Data Acquisition Lecture
Introduction Patrick Mayerhofer
Просмотров 3274 года назад
Introduction Patrick Mayerhofer
Python Data Import Filter Plot Debugging Tutorial
Просмотров 1,8 тыс.4 года назад
Python Data Import Filter Plot Debugging Tutorial

Комментарии

  • @lucasrebelatto1004
    @lucasrebelatto1004 6 месяцев назад

    Hello. Who is the person in the video? I need his contact for a project

  • @FrancoisLeFailler
    @FrancoisLeFailler 7 месяцев назад

    At 7min10, you can actually call a variable with upper case only. It just does not appear by default in the spyder variable viewer. You have to untick "exclude all upper case variable" first.

  • @malai5242
    @malai5242 9 месяцев назад

    Can you send me the code please

  • @ec4230
    @ec4230 11 месяцев назад

    so what is the purpose of adding an external voltage

  • @charleschilumbu3725
    @charleschilumbu3725 Год назад

    Hi. I need to contact you sir.

  • @ArturBrederodesdaCostaNeto
    @ArturBrederodesdaCostaNeto Год назад

    Great content!

  • @lukacvijovic7424
    @lukacvijovic7424 Год назад

    Where can I find more about the algorithms used in this video?

  • @ashwinkumar5223
    @ashwinkumar5223 Год назад

    can you please do videos on Processing EEG data to build a classification model.

  • @carsonlin313
    @carsonlin313 Год назад

    what if I want to record time as well, what is the horizontal axis?

  • @claravadaetter3428
    @claravadaetter3428 Год назад

    I appreciate the simplification of complex ideas to relatable and simple concepts. I would encourage the teachers to improve some of the conciseness of slide presentations, aesthetics of slides, the relevance/importance of digital information, e.g. power of 10s vs. binary (another video on the pros and cons), and perhaps adding more examples for 'real-world' applications....also slide numbers ;P Great job Patrick!

  • @happy_kids4670
    @happy_kids4670 Год назад

    how i can convert ecg dataset to csv file please

  • @siriolombardi207
    @siriolombardi207 Год назад

    Hy Above all nice work, all my regards. I have a question for you: I've tried (with your software and circuit) to do an EMG exam near a go-kart a person was warming up and sadly, when the engine raised his RPM the EMG graph was showing an increase of value (the linegraph wasn't sky-rocketing but you know increased sharply with an unstable trend) while I was relaxed and seated. Is it possible I did something wrong or I just haven't put a specific protection for signal-noise or even the hardware is just not noise-proof? Could you please help me to solve this problem? I am projecting to use the EMG analysis while the go-kart and the driver are driving a race. Thanks in advantage

  • @justwiredme
    @justwiredme 2 года назад

    Thank you

  • @moonedCake
    @moonedCake 2 года назад

    thank you💟

  • @moonedCake
    @moonedCake 2 года назад

    remove mean = 19:13

  • @musabahmed1132
    @musabahmed1132 2 года назад

    This work with real time?

  • @abdullahiibrahim7796
    @abdullahiibrahim7796 2 года назад

    Very helpful. Thank you

  • @rumeysaisldak7956
    @rumeysaisldak7956 2 года назад

    Hi Patrick, I have a question: how to compute linear acceleration(removing gravity from your accelerometer data)?

  • @Anglearmyx
    @Anglearmyx 2 года назад

    The sampling will be unbalanced

  • @ayesha7oo2
    @ayesha7oo2 2 года назад

    My ECG signal never comes like a proper one. I tried many times. What should I do?

  • @charleschilumbu3725
    @charleschilumbu3725 2 года назад

    Hi, I have ecg collected for 1minute duration. I wish to segment the ecg into multiple ecg wavelets segmented at Pstart to Tend. How can achieve that in python or by other ways?

  • @tıbhendese
    @tıbhendese 2 года назад

    I will try to benefit from your videos to understand EMG Signal processing. I am a beginner and I don't know how to get data from (cloud/online) database to process it and then plot it simultaneously. My data should be sended to Firebase ( for example), then it should be received to embedded python code in our website. Can you suggest any source or video for this? Thank you

  • @nothj
    @nothj 2 года назад

    Excellent.

  • @charleschilumbu3725
    @charleschilumbu3725 2 года назад

    Hi. I would like to know the IDE you are using.

  • @charleschilumbu3725
    @charleschilumbu3725 2 года назад

    Very good job indeed. This answers a lot of my questions.

  • @gabrielrans9756
    @gabrielrans9756 2 года назад

    hi, just a question you have your datas in txt but my ecg are in .edf can you give me a code to convert this file because i have not found. Please help me =)

  • @kheiderazzouz612
    @kheiderazzouz612 2 года назад

    hey possible ECG with T.hilbert

  • @suleilkbahar2176
    @suleilkbahar2176 3 года назад

    I love your approach to projects and I follow your paths with excitement. Good job my friend

  • @souhailahamdaoui5876
    @souhailahamdaoui5876 3 года назад

    Could you Give me the code and function that you use in this video

  • @adipurnawan3515
    @adipurnawan3515 3 года назад

    Awesome tutorial, could you share your dataset in use this tutorial?Warm regards

  • @studio9635
    @studio9635 3 года назад

    Hi, I am doing the same project can u please help me in feature extraction and classification of sEMG signals?

  • @achmadfachturrohman3488
    @achmadfachturrohman3488 3 года назад

    How to display the serial values that I get from arduino into the chart in real-time?

  • @epicrandomnessXD
    @epicrandomnessXD 3 года назад

    4:11 Setup 1 (same as ECG) 14:18 Setup 2 (with ADC) 9:50 Setup 3 (with Reference Voltage)

  • @fikriaiman3975
    @fikriaiman3975 3 года назад

    nice video, where can we get the coding for the set up with adc

  • @bensonlevy
    @bensonlevy 3 года назад

    Does this answer your question about the delay in logging with a high sample rate? "The Qwiic OpenLog also supports clock stretching, which means it performs even better than the original and will record data up to 20,000 bytes per second at 400kHz. As the receive buffer fills up this OpenLog will hold the clock line, letting the master know that it is busy. Once the Qwiic OpenLog is finished with a task, it releases the clock thus allowing the data to continue flowing without corruption. For even better performance the OpenLog Artemis is the tool you need, featuring logging speeds up to 500000bps." Source: www.sparkfun.com/products/15164

  • @epicrandomnessXD
    @epicrandomnessXD 3 года назад

    a cinematic masterpiece

  • @mohammadmemarian7913
    @mohammadmemarian7913 3 года назад

    could you put the link for lab2function

    • @bpksfu-wearables7045
      @bpksfu-wearables7045 3 года назад

      In this github repository: github.com/patmorli/BPK409-Lab2-ECG

  • @赵承志
    @赵承志 3 года назад

    Why did I click once but nothing happened

  • @adamheinrich8322
    @adamheinrich8322 3 года назад

    How to count SNR of filtered EMG signal? Suppose I have Y which is singal with white noise,cables movement,heart beat etc and y_filtered is by fildered signal with adaptive filtering or any kind of filter. How to count SNR then to prove that filtering was succesful?

  • @amitupadhyay6511
    @amitupadhyay6511 3 года назад

    I didnt understand the need of low pass parameter , could you please exaplain it here ?

  • @abdurrehmankhalid5863
    @abdurrehmankhalid5863 3 года назад

    Hi, thanks for this tutorial. I need some help in Python code. I'm trying to receive data from the serial port. My transmission code working fine. But at the receiver side when i try to read the data then my console doesn't work and become hang. Here is the code of the receiver. Please help me to figure out the problem. import serial s=serial.Serial("COM2",9600) data=s.readlines() print(data)

  • @lifeloops5587
    @lifeloops5587 3 года назад

    hey there may i know what software are you using to write the program

    • @olas2336
      @olas2336 3 года назад

      I think it's anaconda (spyder)

    • @bpksfu-wearables7045
      @bpksfu-wearables7045 3 года назад

      For the analysis part we use Python. To code the microcontroller, we use Arduino IDE.

  • @SpiderMan-hi6vx
    @SpiderMan-hi6vx 3 года назад

    Nicccee... man...

  • @anyapredojevic9594
    @anyapredojevic9594 4 года назад

    you're a legend Patrick

  • @parneetsidhu2974
    @parneetsidhu2974 4 года назад

    Thanks so much Patrick! Your videos were very helpful!!

  • @bpksfu-wearables7045
    @bpksfu-wearables7045 4 года назад

    Thanks guys! I appreciate the feedback :)

  • @oweniscool1234321
    @oweniscool1234321 4 года назад

    Thanks Patrick! Videos were a lifesaver.

  • @Mohamm-ed
    @Mohamm-ed 4 года назад

    Massive efforts from you. Thanks for completing the course

  • @Mohamm-ed
    @Mohamm-ed 4 года назад

    Amazing video. Could you please share the dataset also is there any tutorials about EEG. Thanks

    • @bpksfu-wearables7045
      @bpksfu-wearables7045 4 года назад

      Thanks, happy to hear you like it. The data is in the github repository in the Example Data folder: github.com/patmorli/BPK409-Lab4-ActivityClassification Currently, the course does not have an EEG lecture. But thanks for the suggestion!

    • @Mohamm-ed
      @Mohamm-ed 4 года назад

      @@bpksfu-wearables7045 thanks very much

  • @thedarkdesk1855
    @thedarkdesk1855 4 года назад

    Awesome series! Thanks for the time and effort for sharing with us :D

    • @bpksfu-wearables7045
      @bpksfu-wearables7045 4 года назад

      Thanks for the feedback :)

    • @ovvioimagen
      @ovvioimagen 3 года назад

      @@bpksfu-wearables7045 hey ,can you please share your email address for discussion purpose