Robotics StackExchange | Archived questions

ROS2 canopen availability

hi all,

is there a working version of the canopen nodes (motor_node, etc)? even if it not released as a binary Thanks!

Asked by sgermanserrano on 2021-07-03 06:39:59 UTC

Comments

Hi, there is a partial migration done here with config files given at the end of that post, and there is a socketcan wrapper for ROS2. The first one builds fine but fail during launch for me, I still need to debug it, and I haven't tried ros2_socketcan yet, but interested to know if it works.

Asked by Cyril Jourdan on 2021-10-26 03:18:46 UTC

Answers

Disclaimer I haven't tried it, but the ROS canopen implementations have a dashing-devel branch.

https://github.com/ros-industrial/ros_canopen/tree/dashing-devel

Asked by 404RobotNotFound on 2021-07-04 13:44:11 UTC

Comments

yes, but that branch is not ported yet it seems all pkgs are ignored

Asked by sgermanserrano on 2021-07-05 03:11:58 UTC

Ah you're right that stinks. Would be worth following the issue for it: https://github.com/ros-industrial/ros_canopen/issues/322

In the mean time, could be worth checking out a PR for some of the port: https://github.com/ros-industrial/ros_canopen/pull/364

Asked by 404RobotNotFound on 2021-07-05 19:59:38 UTC

Official development can now be found here https://github.com/ros-industrial/ros2_canopen

Asked by cschindlbeck on 2022-04-29 01:08:52 UTC

Comments

Hello, @sgermanserrano, @cschindlbeck

I published can data through socketcan_bridge based on ros_canopen(based on ros1 melodic). I know that ros2_canopen is still under development, but I wonder if it is possible to publish can data using ros2_canopen.

Experience is also good.

Thank you.

Asked by hodu on 2022-06-15 01:28:30 UTC

Comments