Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple analog sensors nwc ros2 #51

Merged

Conversation

elandini84
Copy link
Contributor

Added a first example of nwc ROS2 for analogue sensors.
For the moment being only a devide for ros2 comon_interfaces/sensor_msgs/msg/Imu.msg has been added.

The usage of a genericSensor class has been inspired by #33

Added the base class for all the analog sensors ROS2 NWCs. This new
class follows the same logic used for the analog ROS2 NWSs.
This new NWC implements three different interfaces:
 - yarp::dev::IThreeAxisLinearAccelerometers,
 - yarp::dev::IThreeAxisGyroscopes,
 - yarp::dev::IOrientationSensors
A first draft of the device test has been added
Now the test file for imu_nwc_ros2 contains also a section in which the
reception of messages from ROS2 topics is tested
@elandini84 elandini84 force-pushed the feature/multipleAnalogSensors_nwc_ros2 branch from d9c6a88 to 4f1241b Compare February 14, 2023 15:25
The missing methods of the implemented interfaces have been added to the
test file
@elandini84 elandini84 self-assigned this Feb 15, 2023
@elandini84 elandini84 added the enhancement New feature or request label Feb 15, 2023
@elandini84 elandini84 marked this pull request as ready for review February 15, 2023 08:31
@randaz81 randaz81 changed the title [WIP] Multiple analog sensors nwc ros2 - first draft Multiple analog sensors nwc ros2 Feb 16, 2023
@randaz81 randaz81 merged commit babfe27 into robotology:master Feb 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants