![]() |
shimmer3_gsr_unit package from ros2-foxy-wearable-biosensors repoemotiv_insight empatica_e4 polar_h10 shimmer3_gsr_unit vernier_respiration_belt |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.… |
Checkout URI | https://github.com/smartlab-purdue/ros2-foxy-wearable-biosensors.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics cognitive-science biosensors affective-computing cognitive-robotics ros2 wearable-devices physiology biosignal biosensor ros2-foxy affective-robotics ros2-foxy-biosensor |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Wonse Jo
Authors
Emotiv Insight
The Shimmer3-GSR+ Unit is a wearable biosensor to measure Galvanic Skin Response (GSR) and Photoplethysmography (PPG) signals from the fingers or skins, converting to estimate HR [26].
- Official website: https://www.shimmersensing.com/products/shimmer3-wireless-gsr-sensor
Requirments
1) Emotiv Pro Liences 2) Install a python library: ```$ pip3 install pyserial
## Node Informations
1) Node name: shimmer3_gsr_node
2) Parameters:
* _Sensor_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Length_ : a integer data type to adjust data length per topic.; default= _128_
* _Device_Name_ : a string data type to connect own device via ble/; for example, _'00:06:66:F2:AF:E9'_
## Topic Information
### Raw data
1) _biosensors/shimmer3/gsr_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Photoplethysmography (PPG) signal.
2) _iosensors/shimmer3/ppg_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Galvanic Skin Response (GSR) signal.
### Chunk Data
1) _biosensors/empatica_e4/bvp_chunk_ :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Photoplethysmography (PPG) signals.
2) _biosensors/empatica_e4/gsr_chunk :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Galvanic Skin Response (GSR) signals.
## Test the Node using Launch file
```bash
$ros2 launch shimmer3_gsr_unit ros2-shimmer3_gsr.launch.py
Example of Published Topic Data
Package Dependencies
Deps | Name |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged shimmer3_gsr_unit at Robotics Stack Exchange
![]() |
shimmer3_gsr_unit package from ros2-foxy-wearable-biosensors repoemotiv_insight empatica_e4 polar_h10 shimmer3_gsr_unit vernier_respiration_belt |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.… |
Checkout URI | https://github.com/smartlab-purdue/ros2-foxy-wearable-biosensors.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics cognitive-science biosensors affective-computing cognitive-robotics ros2 wearable-devices physiology biosignal biosensor ros2-foxy affective-robotics ros2-foxy-biosensor |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Wonse Jo
Authors
Emotiv Insight
The Shimmer3-GSR+ Unit is a wearable biosensor to measure Galvanic Skin Response (GSR) and Photoplethysmography (PPG) signals from the fingers or skins, converting to estimate HR [26].
- Official website: https://www.shimmersensing.com/products/shimmer3-wireless-gsr-sensor
Requirments
1) Emotiv Pro Liences 2) Install a python library: ```$ pip3 install pyserial
## Node Informations
1) Node name: shimmer3_gsr_node
2) Parameters:
* _Sensor_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Length_ : a integer data type to adjust data length per topic.; default= _128_
* _Device_Name_ : a string data type to connect own device via ble/; for example, _'00:06:66:F2:AF:E9'_
## Topic Information
### Raw data
1) _biosensors/shimmer3/gsr_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Photoplethysmography (PPG) signal.
2) _iosensors/shimmer3/ppg_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Galvanic Skin Response (GSR) signal.
### Chunk Data
1) _biosensors/empatica_e4/bvp_chunk_ :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Photoplethysmography (PPG) signals.
2) _biosensors/empatica_e4/gsr_chunk :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Galvanic Skin Response (GSR) signals.
## Test the Node using Launch file
```bash
$ros2 launch shimmer3_gsr_unit ros2-shimmer3_gsr.launch.py
Example of Published Topic Data
Package Dependencies
Deps | Name |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged shimmer3_gsr_unit at Robotics Stack Exchange
![]() |
shimmer3_gsr_unit package from ros2-foxy-wearable-biosensors repoemotiv_insight empatica_e4 polar_h10 shimmer3_gsr_unit vernier_respiration_belt |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.… |
Checkout URI | https://github.com/smartlab-purdue/ros2-foxy-wearable-biosensors.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics cognitive-science biosensors affective-computing cognitive-robotics ros2 wearable-devices physiology biosignal biosensor ros2-foxy affective-robotics ros2-foxy-biosensor |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Wonse Jo
Authors
Emotiv Insight
The Shimmer3-GSR+ Unit is a wearable biosensor to measure Galvanic Skin Response (GSR) and Photoplethysmography (PPG) signals from the fingers or skins, converting to estimate HR [26].
- Official website: https://www.shimmersensing.com/products/shimmer3-wireless-gsr-sensor
Requirments
1) Emotiv Pro Liences 2) Install a python library: ```$ pip3 install pyserial
## Node Informations
1) Node name: shimmer3_gsr_node
2) Parameters:
* _Sensor_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Length_ : a integer data type to adjust data length per topic.; default= _128_
* _Device_Name_ : a string data type to connect own device via ble/; for example, _'00:06:66:F2:AF:E9'_
## Topic Information
### Raw data
1) _biosensors/shimmer3/gsr_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Photoplethysmography (PPG) signal.
2) _iosensors/shimmer3/ppg_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Galvanic Skin Response (GSR) signal.
### Chunk Data
1) _biosensors/empatica_e4/bvp_chunk_ :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Photoplethysmography (PPG) signals.
2) _biosensors/empatica_e4/gsr_chunk :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Galvanic Skin Response (GSR) signals.
## Test the Node using Launch file
```bash
$ros2 launch shimmer3_gsr_unit ros2-shimmer3_gsr.launch.py
Example of Published Topic Data
Package Dependencies
Deps | Name |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged shimmer3_gsr_unit at Robotics Stack Exchange
![]() |
shimmer3_gsr_unit package from ros2-foxy-wearable-biosensors repoemotiv_insight empatica_e4 polar_h10 shimmer3_gsr_unit vernier_respiration_belt |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.… |
Checkout URI | https://github.com/smartlab-purdue/ros2-foxy-wearable-biosensors.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics cognitive-science biosensors affective-computing cognitive-robotics ros2 wearable-devices physiology biosignal biosensor ros2-foxy affective-robotics ros2-foxy-biosensor |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Wonse Jo
Authors
Emotiv Insight
The Shimmer3-GSR+ Unit is a wearable biosensor to measure Galvanic Skin Response (GSR) and Photoplethysmography (PPG) signals from the fingers or skins, converting to estimate HR [26].
- Official website: https://www.shimmersensing.com/products/shimmer3-wireless-gsr-sensor
Requirments
1) Emotiv Pro Liences 2) Install a python library: ```$ pip3 install pyserial
## Node Informations
1) Node name: shimmer3_gsr_node
2) Parameters:
* _Sensor_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Length_ : a integer data type to adjust data length per topic.; default= _128_
* _Device_Name_ : a string data type to connect own device via ble/; for example, _'00:06:66:F2:AF:E9'_
## Topic Information
### Raw data
1) _biosensors/shimmer3/gsr_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Photoplethysmography (PPG) signal.
2) _iosensors/shimmer3/ppg_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Galvanic Skin Response (GSR) signal.
### Chunk Data
1) _biosensors/empatica_e4/bvp_chunk_ :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Photoplethysmography (PPG) signals.
2) _biosensors/empatica_e4/gsr_chunk :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Galvanic Skin Response (GSR) signals.
## Test the Node using Launch file
```bash
$ros2 launch shimmer3_gsr_unit ros2-shimmer3_gsr.launch.py
Example of Published Topic Data
Package Dependencies
Deps | Name |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged shimmer3_gsr_unit at Robotics Stack Exchange
![]() |
shimmer3_gsr_unit package from ros2-foxy-wearable-biosensors repoemotiv_insight empatica_e4 polar_h10 shimmer3_gsr_unit vernier_respiration_belt |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.… |
Checkout URI | https://github.com/smartlab-purdue/ros2-foxy-wearable-biosensors.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics cognitive-science biosensors affective-computing cognitive-robotics ros2 wearable-devices physiology biosignal biosensor ros2-foxy affective-robotics ros2-foxy-biosensor |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Wonse Jo
Authors
Emotiv Insight
The Shimmer3-GSR+ Unit is a wearable biosensor to measure Galvanic Skin Response (GSR) and Photoplethysmography (PPG) signals from the fingers or skins, converting to estimate HR [26].
- Official website: https://www.shimmersensing.com/products/shimmer3-wireless-gsr-sensor
Requirments
1) Emotiv Pro Liences 2) Install a python library: ```$ pip3 install pyserial
## Node Informations
1) Node name: shimmer3_gsr_node
2) Parameters:
* _Sensor_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Length_ : a integer data type to adjust data length per topic.; default= _128_
* _Device_Name_ : a string data type to connect own device via ble/; for example, _'00:06:66:F2:AF:E9'_
## Topic Information
### Raw data
1) _biosensors/shimmer3/gsr_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Photoplethysmography (PPG) signal.
2) _iosensors/shimmer3/ppg_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Galvanic Skin Response (GSR) signal.
### Chunk Data
1) _biosensors/empatica_e4/bvp_chunk_ :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Photoplethysmography (PPG) signals.
2) _biosensors/empatica_e4/gsr_chunk :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Galvanic Skin Response (GSR) signals.
## Test the Node using Launch file
```bash
$ros2 launch shimmer3_gsr_unit ros2-shimmer3_gsr.launch.py
Example of Published Topic Data
Package Dependencies
Deps | Name |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged shimmer3_gsr_unit at Robotics Stack Exchange
![]() |
shimmer3_gsr_unit package from ros2-foxy-wearable-biosensors repoemotiv_insight empatica_e4 polar_h10 shimmer3_gsr_unit vernier_respiration_belt |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.… |
Checkout URI | https://github.com/smartlab-purdue/ros2-foxy-wearable-biosensors.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics cognitive-science biosensors affective-computing cognitive-robotics ros2 wearable-devices physiology biosignal biosensor ros2-foxy affective-robotics ros2-foxy-biosensor |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Wonse Jo
Authors
Emotiv Insight
The Shimmer3-GSR+ Unit is a wearable biosensor to measure Galvanic Skin Response (GSR) and Photoplethysmography (PPG) signals from the fingers or skins, converting to estimate HR [26].
- Official website: https://www.shimmersensing.com/products/shimmer3-wireless-gsr-sensor
Requirments
1) Emotiv Pro Liences 2) Install a python library: ```$ pip3 install pyserial
## Node Informations
1) Node name: shimmer3_gsr_node
2) Parameters:
* _Sensor_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Length_ : a integer data type to adjust data length per topic.; default= _128_
* _Device_Name_ : a string data type to connect own device via ble/; for example, _'00:06:66:F2:AF:E9'_
## Topic Information
### Raw data
1) _biosensors/shimmer3/gsr_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Photoplethysmography (PPG) signal.
2) _iosensors/shimmer3/ppg_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Galvanic Skin Response (GSR) signal.
### Chunk Data
1) _biosensors/empatica_e4/bvp_chunk_ :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Photoplethysmography (PPG) signals.
2) _biosensors/empatica_e4/gsr_chunk :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Galvanic Skin Response (GSR) signals.
## Test the Node using Launch file
```bash
$ros2 launch shimmer3_gsr_unit ros2-shimmer3_gsr.launch.py
Example of Published Topic Data
Package Dependencies
Deps | Name |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged shimmer3_gsr_unit at Robotics Stack Exchange
![]() |
shimmer3_gsr_unit package from ros2-foxy-wearable-biosensors repoemotiv_insight empatica_e4 polar_h10 shimmer3_gsr_unit vernier_respiration_belt |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.… |
Checkout URI | https://github.com/smartlab-purdue/ros2-foxy-wearable-biosensors.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics cognitive-science biosensors affective-computing cognitive-robotics ros2 wearable-devices physiology biosignal biosensor ros2-foxy affective-robotics ros2-foxy-biosensor |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Wonse Jo
Authors
Emotiv Insight
The Shimmer3-GSR+ Unit is a wearable biosensor to measure Galvanic Skin Response (GSR) and Photoplethysmography (PPG) signals from the fingers or skins, converting to estimate HR [26].
- Official website: https://www.shimmersensing.com/products/shimmer3-wireless-gsr-sensor
Requirments
1) Emotiv Pro Liences 2) Install a python library: ```$ pip3 install pyserial
## Node Informations
1) Node name: shimmer3_gsr_node
2) Parameters:
* _Sensor_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Length_ : a integer data type to adjust data length per topic.; default= _128_
* _Device_Name_ : a string data type to connect own device via ble/; for example, _'00:06:66:F2:AF:E9'_
## Topic Information
### Raw data
1) _biosensors/shimmer3/gsr_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Photoplethysmography (PPG) signal.
2) _iosensors/shimmer3/ppg_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Galvanic Skin Response (GSR) signal.
### Chunk Data
1) _biosensors/empatica_e4/bvp_chunk_ :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Photoplethysmography (PPG) signals.
2) _biosensors/empatica_e4/gsr_chunk :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Galvanic Skin Response (GSR) signals.
## Test the Node using Launch file
```bash
$ros2 launch shimmer3_gsr_unit ros2-shimmer3_gsr.launch.py
Example of Published Topic Data
Package Dependencies
Deps | Name |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged shimmer3_gsr_unit at Robotics Stack Exchange
![]() |
shimmer3_gsr_unit package from ros2-foxy-wearable-biosensors repoemotiv_insight empatica_e4 polar_h10 shimmer3_gsr_unit vernier_respiration_belt |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.… |
Checkout URI | https://github.com/smartlab-purdue/ros2-foxy-wearable-biosensors.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics cognitive-science biosensors affective-computing cognitive-robotics ros2 wearable-devices physiology biosignal biosensor ros2-foxy affective-robotics ros2-foxy-biosensor |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Wonse Jo
Authors
Emotiv Insight
The Shimmer3-GSR+ Unit is a wearable biosensor to measure Galvanic Skin Response (GSR) and Photoplethysmography (PPG) signals from the fingers or skins, converting to estimate HR [26].
- Official website: https://www.shimmersensing.com/products/shimmer3-wireless-gsr-sensor
Requirments
1) Emotiv Pro Liences 2) Install a python library: ```$ pip3 install pyserial
## Node Informations
1) Node name: shimmer3_gsr_node
2) Parameters:
* _Sensor_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Length_ : a integer data type to adjust data length per topic.; default= _128_
* _Device_Name_ : a string data type to connect own device via ble/; for example, _'00:06:66:F2:AF:E9'_
## Topic Information
### Raw data
1) _biosensors/shimmer3/gsr_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Photoplethysmography (PPG) signal.
2) _iosensors/shimmer3/ppg_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Galvanic Skin Response (GSR) signal.
### Chunk Data
1) _biosensors/empatica_e4/bvp_chunk_ :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Photoplethysmography (PPG) signals.
2) _biosensors/empatica_e4/gsr_chunk :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Galvanic Skin Response (GSR) signals.
## Test the Node using Launch file
```bash
$ros2 launch shimmer3_gsr_unit ros2-shimmer3_gsr.launch.py
Example of Published Topic Data
Package Dependencies
Deps | Name |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 |
System Dependencies
Name |
---|
python3-pytest |
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged shimmer3_gsr_unit at Robotics Stack Exchange
![]() |
shimmer3_gsr_unit package from ros2-foxy-wearable-biosensors repoemotiv_insight empatica_e4 polar_h10 shimmer3_gsr_unit vernier_respiration_belt |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.1 |
License | Apache License 2.0 |
Build type | AMENT_PYTHON |
Use | RECOMMENDED |
Repository Summary
Description | This repository is a new wearable biosensors package for ROS2-Foxy. The ultimate goal of this repo is to expand the biosensors ecosystem in the Human-Robot Interaction (HRI) field. The package currently supports six wearable biosensors that can be used in HRI researches without behavioral constraints caused by limited hardware specifications (e.… |
Checkout URI | https://github.com/smartlab-purdue/ros2-foxy-wearable-biosensors.git |
VCS Type | git |
VCS Version | master |
Last Updated | 2022-06-08 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | robotics cognitive-science biosensors affective-computing cognitive-robotics ros2 wearable-devices physiology biosignal biosensor ros2-foxy affective-robotics ros2-foxy-biosensor |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Wonse Jo
Authors
Emotiv Insight
The Shimmer3-GSR+ Unit is a wearable biosensor to measure Galvanic Skin Response (GSR) and Photoplethysmography (PPG) signals from the fingers or skins, converting to estimate HR [26].
- Official website: https://www.shimmersensing.com/products/shimmer3-wireless-gsr-sensor
Requirments
1) Emotiv Pro Liences 2) Install a python library: ```$ pip3 install pyserial
## Node Informations
1) Node name: shimmer3_gsr_node
2) Parameters:
* _Sensor_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Enable_ : a boolean data type (i.e., True or False).; default= _True_
* _Chunk_Length_ : a integer data type to adjust data length per topic.; default= _128_
* _Device_Name_ : a string data type to connect own device via ble/; for example, _'00:06:66:F2:AF:E9'_
## Topic Information
### Raw data
1) _biosensors/shimmer3/gsr_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Photoplethysmography (PPG) signal.
2) _iosensors/shimmer3/ppg_ :
* type: standard_msg/Float32
* size: 1-by-1
* detail: a Galvanic Skin Response (GSR) signal.
### Chunk Data
1) _biosensors/empatica_e4/bvp_chunk_ :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Photoplethysmography (PPG) signals.
2) _biosensors/empatica_e4/gsr_chunk :
* type: standard_msg/Float32MultiArray
* size: 1-by-128 float array
* detail: Galvanic Skin Response (GSR) signals.
## Test the Node using Launch file
```bash
$ros2 launch shimmer3_gsr_unit ros2-shimmer3_gsr.launch.py
Example of Published Topic Data
Package Dependencies
Deps | Name |
---|---|
ament_copyright | |
ament_flake8 | |
ament_pep257 |
System Dependencies
Name |
---|
python3-pytest |