No version for distro humble showing melodic. Known supported distros are highlighted in the buttons above.
![]() |
canopen_master package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | LGPLv3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen) |
Checkout URI | https://github.com/ros-industrial/ros_canopen.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2025-04-14 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | driver ros canopen ros-industrial |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
Additional Links
Maintainers
- Mathias Lüdtke
Authors
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package canopen_master
0.8.5 (2020-09-22)
0.8.4 (2020-08-22)
- added settings parameter to DriverInterface::init
- moved canopen::Settings into can namespace
- Contributors: Mathias Lüdtke
0.8.3 (2020-05-07)
- Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
- Contributors: ahcorde
0.8.2 (2019-11-04)
- implemented LayerStatus::equals<>()
- added support for SYNC counter in SimpleSyncLayer (#349)
- enable rosconsole_bridge bindings
- switch to new logging macros
- add logging based on console_bridge
- removed implicit Header operator
- Contributors: Mathias Lüdtke
0.8.1 (2019-07-14)
- Set C++ standard to c++14
- added Delegate helpers for backwards compatibility
- implemented create*ListenerM helpers
- Replacing FastDelegate with std::function and std::bind.
- Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke
0.8.0 (2018-07-11)
- migrated to std::function and std::bind
- migrated to std::atomic
- got rid of boost::noncopyable
- replaced BOOST_FOREACH
- migrated to std::unordered_map and std::unordered_set
- migrated to std pointers
- provided KeyHash for use with unordered containers
- added c_array access functons to can::Frame
- Contributors: Mathias Lüdtke
0.7.8 (2018-05-04)
- Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
- Contributors: Mathias Lüdtke
0.7.7 (2018-05-04)
- added types for all function objects
- pull make_shared into namespaces
- added types for all shared_ptrs
- migrate to new classloader headers
- throw bad_cast if datatype is not supported
- special handling of std::bad_cast
- address catkin_lint errors/warnings
- removed IPC/SHM based sync masters
- Contributors: Mathias Lüdtke
0.7.6 (2017-08-30)
0.7.5 (2017-05-29)
- added EMCYHandler::resetErrors
- added VectorHelper::callFunc generalized call templates
- Contributors: Mathias Lüdtke
0.7.4 (2017-04-25)
0.7.3 (2017-04-25)
- enforce boost::chrono-based timer
- Contributors: Mathias Lüdtke
0.7.2 (2017-03-28)
- fix: handle EMCY as error, not as warning
- Contributors: Mathias Lüdtke
0.7.1 (2017-03-20)
- refactored EMCY handling into separate layer
- print EMCY to stdout
- send node start on recover needed for external sync to work properly
- pass halt on error unconditionally
- added canopen_bcm_sync
- implemented ExternalMaster
- added object access services
- implemented ObjectStorage::getStringReader
- Contributors: Mathias Lüdtke
0.7.0 (2016-12-13)
0.6.5 (2016-12-10)
File truncated at 100 lines see the full file
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged canopen_master at Robotics Stack Exchange
No version for distro jazzy showing melodic. Known supported distros are highlighted in the buttons above.
![]() |
canopen_master package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | LGPLv3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen) |
Checkout URI | https://github.com/ros-industrial/ros_canopen.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2025-04-14 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | driver ros canopen ros-industrial |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
Additional Links
Maintainers
- Mathias Lüdtke
Authors
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package canopen_master
0.8.5 (2020-09-22)
0.8.4 (2020-08-22)
- added settings parameter to DriverInterface::init
- moved canopen::Settings into can namespace
- Contributors: Mathias Lüdtke
0.8.3 (2020-05-07)
- Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
- Contributors: ahcorde
0.8.2 (2019-11-04)
- implemented LayerStatus::equals<>()
- added support for SYNC counter in SimpleSyncLayer (#349)
- enable rosconsole_bridge bindings
- switch to new logging macros
- add logging based on console_bridge
- removed implicit Header operator
- Contributors: Mathias Lüdtke
0.8.1 (2019-07-14)
- Set C++ standard to c++14
- added Delegate helpers for backwards compatibility
- implemented create*ListenerM helpers
- Replacing FastDelegate with std::function and std::bind.
- Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke
0.8.0 (2018-07-11)
- migrated to std::function and std::bind
- migrated to std::atomic
- got rid of boost::noncopyable
- replaced BOOST_FOREACH
- migrated to std::unordered_map and std::unordered_set
- migrated to std pointers
- provided KeyHash for use with unordered containers
- added c_array access functons to can::Frame
- Contributors: Mathias Lüdtke
0.7.8 (2018-05-04)
- Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
- Contributors: Mathias Lüdtke
0.7.7 (2018-05-04)
- added types for all function objects
- pull make_shared into namespaces
- added types for all shared_ptrs
- migrate to new classloader headers
- throw bad_cast if datatype is not supported
- special handling of std::bad_cast
- address catkin_lint errors/warnings
- removed IPC/SHM based sync masters
- Contributors: Mathias Lüdtke
0.7.6 (2017-08-30)
0.7.5 (2017-05-29)
- added EMCYHandler::resetErrors
- added VectorHelper::callFunc generalized call templates
- Contributors: Mathias Lüdtke
0.7.4 (2017-04-25)
0.7.3 (2017-04-25)
- enforce boost::chrono-based timer
- Contributors: Mathias Lüdtke
0.7.2 (2017-03-28)
- fix: handle EMCY as error, not as warning
- Contributors: Mathias Lüdtke
0.7.1 (2017-03-20)
- refactored EMCY handling into separate layer
- print EMCY to stdout
- send node start on recover needed for external sync to work properly
- pass halt on error unconditionally
- added canopen_bcm_sync
- implemented ExternalMaster
- added object access services
- implemented ObjectStorage::getStringReader
- Contributors: Mathias Lüdtke
0.7.0 (2016-12-13)
0.6.5 (2016-12-10)
File truncated at 100 lines see the full file
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged canopen_master at Robotics Stack Exchange
No version for distro kilted showing melodic. Known supported distros are highlighted in the buttons above.
![]() |
canopen_master package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | LGPLv3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen) |
Checkout URI | https://github.com/ros-industrial/ros_canopen.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2025-04-14 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | driver ros canopen ros-industrial |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
Additional Links
Maintainers
- Mathias Lüdtke
Authors
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package canopen_master
0.8.5 (2020-09-22)
0.8.4 (2020-08-22)
- added settings parameter to DriverInterface::init
- moved canopen::Settings into can namespace
- Contributors: Mathias Lüdtke
0.8.3 (2020-05-07)
- Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
- Contributors: ahcorde
0.8.2 (2019-11-04)
- implemented LayerStatus::equals<>()
- added support for SYNC counter in SimpleSyncLayer (#349)
- enable rosconsole_bridge bindings
- switch to new logging macros
- add logging based on console_bridge
- removed implicit Header operator
- Contributors: Mathias Lüdtke
0.8.1 (2019-07-14)
- Set C++ standard to c++14
- added Delegate helpers for backwards compatibility
- implemented create*ListenerM helpers
- Replacing FastDelegate with std::function and std::bind.
- Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke
0.8.0 (2018-07-11)
- migrated to std::function and std::bind
- migrated to std::atomic
- got rid of boost::noncopyable
- replaced BOOST_FOREACH
- migrated to std::unordered_map and std::unordered_set
- migrated to std pointers
- provided KeyHash for use with unordered containers
- added c_array access functons to can::Frame
- Contributors: Mathias Lüdtke
0.7.8 (2018-05-04)
- Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
- Contributors: Mathias Lüdtke
0.7.7 (2018-05-04)
- added types for all function objects
- pull make_shared into namespaces
- added types for all shared_ptrs
- migrate to new classloader headers
- throw bad_cast if datatype is not supported
- special handling of std::bad_cast
- address catkin_lint errors/warnings
- removed IPC/SHM based sync masters
- Contributors: Mathias Lüdtke
0.7.6 (2017-08-30)
0.7.5 (2017-05-29)
- added EMCYHandler::resetErrors
- added VectorHelper::callFunc generalized call templates
- Contributors: Mathias Lüdtke
0.7.4 (2017-04-25)
0.7.3 (2017-04-25)
- enforce boost::chrono-based timer
- Contributors: Mathias Lüdtke
0.7.2 (2017-03-28)
- fix: handle EMCY as error, not as warning
- Contributors: Mathias Lüdtke
0.7.1 (2017-03-20)
- refactored EMCY handling into separate layer
- print EMCY to stdout
- send node start on recover needed for external sync to work properly
- pass halt on error unconditionally
- added canopen_bcm_sync
- implemented ExternalMaster
- added object access services
- implemented ObjectStorage::getStringReader
- Contributors: Mathias Lüdtke
0.7.0 (2016-12-13)
0.6.5 (2016-12-10)
File truncated at 100 lines see the full file
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged canopen_master at Robotics Stack Exchange
No version for distro rolling showing melodic. Known supported distros are highlighted in the buttons above.
![]() |
canopen_master package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | LGPLv3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen) |
Checkout URI | https://github.com/ros-industrial/ros_canopen.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2025-04-14 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | driver ros canopen ros-industrial |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
Additional Links
Maintainers
- Mathias Lüdtke
Authors
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package canopen_master
0.8.5 (2020-09-22)
0.8.4 (2020-08-22)
- added settings parameter to DriverInterface::init
- moved canopen::Settings into can namespace
- Contributors: Mathias Lüdtke
0.8.3 (2020-05-07)
- Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
- Contributors: ahcorde
0.8.2 (2019-11-04)
- implemented LayerStatus::equals<>()
- added support for SYNC counter in SimpleSyncLayer (#349)
- enable rosconsole_bridge bindings
- switch to new logging macros
- add logging based on console_bridge
- removed implicit Header operator
- Contributors: Mathias Lüdtke
0.8.1 (2019-07-14)
- Set C++ standard to c++14
- added Delegate helpers for backwards compatibility
- implemented create*ListenerM helpers
- Replacing FastDelegate with std::function and std::bind.
- Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke
0.8.0 (2018-07-11)
- migrated to std::function and std::bind
- migrated to std::atomic
- got rid of boost::noncopyable
- replaced BOOST_FOREACH
- migrated to std::unordered_map and std::unordered_set
- migrated to std pointers
- provided KeyHash for use with unordered containers
- added c_array access functons to can::Frame
- Contributors: Mathias Lüdtke
0.7.8 (2018-05-04)
- Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
- Contributors: Mathias Lüdtke
0.7.7 (2018-05-04)
- added types for all function objects
- pull make_shared into namespaces
- added types for all shared_ptrs
- migrate to new classloader headers
- throw bad_cast if datatype is not supported
- special handling of std::bad_cast
- address catkin_lint errors/warnings
- removed IPC/SHM based sync masters
- Contributors: Mathias Lüdtke
0.7.6 (2017-08-30)
0.7.5 (2017-05-29)
- added EMCYHandler::resetErrors
- added VectorHelper::callFunc generalized call templates
- Contributors: Mathias Lüdtke
0.7.4 (2017-04-25)
0.7.3 (2017-04-25)
- enforce boost::chrono-based timer
- Contributors: Mathias Lüdtke
0.7.2 (2017-03-28)
- fix: handle EMCY as error, not as warning
- Contributors: Mathias Lüdtke
0.7.1 (2017-03-20)
- refactored EMCY handling into separate layer
- print EMCY to stdout
- send node start on recover needed for external sync to work properly
- pass halt on error unconditionally
- added canopen_bcm_sync
- implemented ExternalMaster
- added object access services
- implemented ObjectStorage::getStringReader
- Contributors: Mathias Lüdtke
0.7.0 (2016-12-13)
0.6.5 (2016-12-10)
File truncated at 100 lines see the full file
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged canopen_master at Robotics Stack Exchange
No version for distro github showing melodic. Known supported distros are highlighted in the buttons above.
![]() |
canopen_master package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | LGPLv3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen) |
Checkout URI | https://github.com/ros-industrial/ros_canopen.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2025-04-14 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | driver ros canopen ros-industrial |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
Additional Links
Maintainers
- Mathias Lüdtke
Authors
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package canopen_master
0.8.5 (2020-09-22)
0.8.4 (2020-08-22)
- added settings parameter to DriverInterface::init
- moved canopen::Settings into can namespace
- Contributors: Mathias Lüdtke
0.8.3 (2020-05-07)
- Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
- Contributors: ahcorde
0.8.2 (2019-11-04)
- implemented LayerStatus::equals<>()
- added support for SYNC counter in SimpleSyncLayer (#349)
- enable rosconsole_bridge bindings
- switch to new logging macros
- add logging based on console_bridge
- removed implicit Header operator
- Contributors: Mathias Lüdtke
0.8.1 (2019-07-14)
- Set C++ standard to c++14
- added Delegate helpers for backwards compatibility
- implemented create*ListenerM helpers
- Replacing FastDelegate with std::function and std::bind.
- Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke
0.8.0 (2018-07-11)
- migrated to std::function and std::bind
- migrated to std::atomic
- got rid of boost::noncopyable
- replaced BOOST_FOREACH
- migrated to std::unordered_map and std::unordered_set
- migrated to std pointers
- provided KeyHash for use with unordered containers
- added c_array access functons to can::Frame
- Contributors: Mathias Lüdtke
0.7.8 (2018-05-04)
- Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
- Contributors: Mathias Lüdtke
0.7.7 (2018-05-04)
- added types for all function objects
- pull make_shared into namespaces
- added types for all shared_ptrs
- migrate to new classloader headers
- throw bad_cast if datatype is not supported
- special handling of std::bad_cast
- address catkin_lint errors/warnings
- removed IPC/SHM based sync masters
- Contributors: Mathias Lüdtke
0.7.6 (2017-08-30)
0.7.5 (2017-05-29)
- added EMCYHandler::resetErrors
- added VectorHelper::callFunc generalized call templates
- Contributors: Mathias Lüdtke
0.7.4 (2017-04-25)
0.7.3 (2017-04-25)
- enforce boost::chrono-based timer
- Contributors: Mathias Lüdtke
0.7.2 (2017-03-28)
- fix: handle EMCY as error, not as warning
- Contributors: Mathias Lüdtke
0.7.1 (2017-03-20)
- refactored EMCY handling into separate layer
- print EMCY to stdout
- send node start on recover needed for external sync to work properly
- pass halt on error unconditionally
- added canopen_bcm_sync
- implemented ExternalMaster
- added object access services
- implemented ObjectStorage::getStringReader
- Contributors: Mathias Lüdtke
0.7.0 (2016-12-13)
0.6.5 (2016-12-10)
File truncated at 100 lines see the full file
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged canopen_master at Robotics Stack Exchange
No version for distro galactic showing melodic. Known supported distros are highlighted in the buttons above.
![]() |
canopen_master package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | LGPLv3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen) |
Checkout URI | https://github.com/ros-industrial/ros_canopen.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2025-04-14 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | driver ros canopen ros-industrial |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
Additional Links
Maintainers
- Mathias Lüdtke
Authors
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package canopen_master
0.8.5 (2020-09-22)
0.8.4 (2020-08-22)
- added settings parameter to DriverInterface::init
- moved canopen::Settings into can namespace
- Contributors: Mathias Lüdtke
0.8.3 (2020-05-07)
- Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
- Contributors: ahcorde
0.8.2 (2019-11-04)
- implemented LayerStatus::equals<>()
- added support for SYNC counter in SimpleSyncLayer (#349)
- enable rosconsole_bridge bindings
- switch to new logging macros
- add logging based on console_bridge
- removed implicit Header operator
- Contributors: Mathias Lüdtke
0.8.1 (2019-07-14)
- Set C++ standard to c++14
- added Delegate helpers for backwards compatibility
- implemented create*ListenerM helpers
- Replacing FastDelegate with std::function and std::bind.
- Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke
0.8.0 (2018-07-11)
- migrated to std::function and std::bind
- migrated to std::atomic
- got rid of boost::noncopyable
- replaced BOOST_FOREACH
- migrated to std::unordered_map and std::unordered_set
- migrated to std pointers
- provided KeyHash for use with unordered containers
- added c_array access functons to can::Frame
- Contributors: Mathias Lüdtke
0.7.8 (2018-05-04)
- Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
- Contributors: Mathias Lüdtke
0.7.7 (2018-05-04)
- added types for all function objects
- pull make_shared into namespaces
- added types for all shared_ptrs
- migrate to new classloader headers
- throw bad_cast if datatype is not supported
- special handling of std::bad_cast
- address catkin_lint errors/warnings
- removed IPC/SHM based sync masters
- Contributors: Mathias Lüdtke
0.7.6 (2017-08-30)
0.7.5 (2017-05-29)
- added EMCYHandler::resetErrors
- added VectorHelper::callFunc generalized call templates
- Contributors: Mathias Lüdtke
0.7.4 (2017-04-25)
0.7.3 (2017-04-25)
- enforce boost::chrono-based timer
- Contributors: Mathias Lüdtke
0.7.2 (2017-03-28)
- fix: handle EMCY as error, not as warning
- Contributors: Mathias Lüdtke
0.7.1 (2017-03-20)
- refactored EMCY handling into separate layer
- print EMCY to stdout
- send node start on recover needed for external sync to work properly
- pass halt on error unconditionally
- added canopen_bcm_sync
- implemented ExternalMaster
- added object access services
- implemented ObjectStorage::getStringReader
- Contributors: Mathias Lüdtke
0.7.0 (2016-12-13)
0.6.5 (2016-12-10)
File truncated at 100 lines see the full file
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged canopen_master at Robotics Stack Exchange
No version for distro iron showing melodic. Known supported distros are highlighted in the buttons above.
![]() |
canopen_master package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | LGPLv3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen) |
Checkout URI | https://github.com/ros-industrial/ros_canopen.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2025-04-14 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | driver ros canopen ros-industrial |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
Additional Links
Maintainers
- Mathias Lüdtke
Authors
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package canopen_master
0.8.5 (2020-09-22)
0.8.4 (2020-08-22)
- added settings parameter to DriverInterface::init
- moved canopen::Settings into can namespace
- Contributors: Mathias Lüdtke
0.8.3 (2020-05-07)
- Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
- Contributors: ahcorde
0.8.2 (2019-11-04)
- implemented LayerStatus::equals<>()
- added support for SYNC counter in SimpleSyncLayer (#349)
- enable rosconsole_bridge bindings
- switch to new logging macros
- add logging based on console_bridge
- removed implicit Header operator
- Contributors: Mathias Lüdtke
0.8.1 (2019-07-14)
- Set C++ standard to c++14
- added Delegate helpers for backwards compatibility
- implemented create*ListenerM helpers
- Replacing FastDelegate with std::function and std::bind.
- Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke
0.8.0 (2018-07-11)
- migrated to std::function and std::bind
- migrated to std::atomic
- got rid of boost::noncopyable
- replaced BOOST_FOREACH
- migrated to std::unordered_map and std::unordered_set
- migrated to std pointers
- provided KeyHash for use with unordered containers
- added c_array access functons to can::Frame
- Contributors: Mathias Lüdtke
0.7.8 (2018-05-04)
- Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
- Contributors: Mathias Lüdtke
0.7.7 (2018-05-04)
- added types for all function objects
- pull make_shared into namespaces
- added types for all shared_ptrs
- migrate to new classloader headers
- throw bad_cast if datatype is not supported
- special handling of std::bad_cast
- address catkin_lint errors/warnings
- removed IPC/SHM based sync masters
- Contributors: Mathias Lüdtke
0.7.6 (2017-08-30)
0.7.5 (2017-05-29)
- added EMCYHandler::resetErrors
- added VectorHelper::callFunc generalized call templates
- Contributors: Mathias Lüdtke
0.7.4 (2017-04-25)
0.7.3 (2017-04-25)
- enforce boost::chrono-based timer
- Contributors: Mathias Lüdtke
0.7.2 (2017-03-28)
- fix: handle EMCY as error, not as warning
- Contributors: Mathias Lüdtke
0.7.1 (2017-03-20)
- refactored EMCY handling into separate layer
- print EMCY to stdout
- send node start on recover needed for external sync to work properly
- pass halt on error unconditionally
- added canopen_bcm_sync
- implemented ExternalMaster
- added object access services
- implemented ObjectStorage::getStringReader
- Contributors: Mathias Lüdtke
0.7.0 (2016-12-13)
0.6.5 (2016-12-10)
File truncated at 100 lines see the full file
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged canopen_master at Robotics Stack Exchange
![]() |
canopen_master package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | LGPLv3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen) |
Checkout URI | https://github.com/ros-industrial/ros_canopen.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2025-04-14 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | driver ros canopen ros-industrial |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
Additional Links
Maintainers
- Mathias Lüdtke
Authors
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package canopen_master
0.8.5 (2020-09-22)
0.8.4 (2020-08-22)
- added settings parameter to DriverInterface::init
- moved canopen::Settings into can namespace
- Contributors: Mathias Lüdtke
0.8.3 (2020-05-07)
- Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
- Contributors: ahcorde
0.8.2 (2019-11-04)
- implemented LayerStatus::equals<>()
- added support for SYNC counter in SimpleSyncLayer (#349)
- enable rosconsole_bridge bindings
- switch to new logging macros
- add logging based on console_bridge
- removed implicit Header operator
- Contributors: Mathias Lüdtke
0.8.1 (2019-07-14)
- Set C++ standard to c++14
- added Delegate helpers for backwards compatibility
- implemented create*ListenerM helpers
- Replacing FastDelegate with std::function and std::bind.
- Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke
0.8.0 (2018-07-11)
- migrated to std::function and std::bind
- migrated to std::atomic
- got rid of boost::noncopyable
- replaced BOOST_FOREACH
- migrated to std::unordered_map and std::unordered_set
- migrated to std pointers
- provided KeyHash for use with unordered containers
- added c_array access functons to can::Frame
- Contributors: Mathias Lüdtke
0.7.8 (2018-05-04)
- Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
- Contributors: Mathias Lüdtke
0.7.7 (2018-05-04)
- added types for all function objects
- pull make_shared into namespaces
- added types for all shared_ptrs
- migrate to new classloader headers
- throw bad_cast if datatype is not supported
- special handling of std::bad_cast
- address catkin_lint errors/warnings
- removed IPC/SHM based sync masters
- Contributors: Mathias Lüdtke
0.7.6 (2017-08-30)
0.7.5 (2017-05-29)
- added EMCYHandler::resetErrors
- added VectorHelper::callFunc generalized call templates
- Contributors: Mathias Lüdtke
0.7.4 (2017-04-25)
0.7.3 (2017-04-25)
- enforce boost::chrono-based timer
- Contributors: Mathias Lüdtke
0.7.2 (2017-03-28)
- fix: handle EMCY as error, not as warning
- Contributors: Mathias Lüdtke
0.7.1 (2017-03-20)
- refactored EMCY handling into separate layer
- print EMCY to stdout
- send node start on recover needed for external sync to work properly
- pass halt on error unconditionally
- added canopen_bcm_sync
- implemented ExternalMaster
- added object access services
- implemented ObjectStorage::getStringReader
- Contributors: Mathias Lüdtke
0.7.0 (2016-12-13)
0.6.5 (2016-12-10)
File truncated at 100 lines see the full file
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
Recent questions tagged canopen_master at Robotics Stack Exchange
![]() |
canopen_master package from ros_canopen repocan_msgs canopen_402 canopen_chain_node canopen_master canopen_motor_node ros_canopen socketcan_bridge socketcan_interface |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.8.5 |
License | LGPLv3 |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Description | CANopen driver framework for ROS (http://wiki.ros.org/ros_canopen) |
Checkout URI | https://github.com/ros-industrial/ros_canopen.git |
VCS Type | git |
VCS Version | melodic-devel |
Last Updated | 2025-04-14 |
Dev Status | DEVELOPED |
Released | RELEASED |
Tags | driver ros canopen ros-industrial |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
CiA(r) CANopen 301 master implementation with support for interprocess master synchronisation.
Additional Links
Maintainers
- Mathias Lüdtke
Authors
- Mathias Lüdtke
README
No README found.
See repository README.
CHANGELOG
Changelog for package canopen_master
0.8.5 (2020-09-22)
0.8.4 (2020-08-22)
- added settings parameter to DriverInterface::init
- moved canopen::Settings into can namespace
- Contributors: Mathias Lüdtke
0.8.3 (2020-05-07)
- Bump CMake version to avoid CMP0048 warning Signed-off-by: ahcorde <<ahcorde@gmail.com>>
- Contributors: ahcorde
0.8.2 (2019-11-04)
- implemented LayerStatus::equals<>()
- added support for SYNC counter in SimpleSyncLayer (#349)
- enable rosconsole_bridge bindings
- switch to new logging macros
- add logging based on console_bridge
- removed implicit Header operator
- Contributors: Mathias Lüdtke
0.8.1 (2019-07-14)
- Set C++ standard to c++14
- added Delegate helpers for backwards compatibility
- implemented create*ListenerM helpers
- Replacing FastDelegate with std::function and std::bind.
- Contributors: Harsh Deshpande, Joshua Whitley, Mathias Lüdtke
0.8.0 (2018-07-11)
- migrated to std::function and std::bind
- migrated to std::atomic
- got rid of boost::noncopyable
- replaced BOOST_FOREACH
- migrated to std::unordered_map and std::unordered_set
- migrated to std pointers
- provided KeyHash for use with unordered containers
- added c_array access functons to can::Frame
- Contributors: Mathias Lüdtke
0.7.8 (2018-05-04)
- Revert "pull make_shared into namespaces" This reverts commit 9b2cd05df76d223647ca81917d289ca6330cdee6.
- Contributors: Mathias Lüdtke
0.7.7 (2018-05-04)
- added types for all function objects
- pull make_shared into namespaces
- added types for all shared_ptrs
- migrate to new classloader headers
- throw bad_cast if datatype is not supported
- special handling of std::bad_cast
- address catkin_lint errors/warnings
- removed IPC/SHM based sync masters
- Contributors: Mathias Lüdtke
0.7.6 (2017-08-30)
0.7.5 (2017-05-29)
- added EMCYHandler::resetErrors
- added VectorHelper::callFunc generalized call templates
- Contributors: Mathias Lüdtke
0.7.4 (2017-04-25)
0.7.3 (2017-04-25)
- enforce boost::chrono-based timer
- Contributors: Mathias Lüdtke
0.7.2 (2017-03-28)
- fix: handle EMCY as error, not as warning
- Contributors: Mathias Lüdtke
0.7.1 (2017-03-20)
- refactored EMCY handling into separate layer
- print EMCY to stdout
- send node start on recover needed for external sync to work properly
- pass halt on error unconditionally
- added canopen_bcm_sync
- implemented ExternalMaster
- added object access services
- implemented ObjectStorage::getStringReader
- Contributors: Mathias Lüdtke
0.7.0 (2016-12-13)
0.6.5 (2016-12-10)
File truncated at 100 lines see the full file
Dependant Packages
Launch files
No launch files found
Messages
No message files found.
Services
No service files found