No version for distro humble showing melodic. Known supported distros are highlighted in the buttons above.

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

Base implementation for CANopen chains node with support for management services and diagnostics

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package canopen_chain_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • pass settings from ROS node to SocketCANInterface
  • 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)

  • rename to logWarning to fix build on Debian stretch
  • log the result of all services in RosChain
  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Alexander Gutenkunst, Harsh Deshpande, Joshua Whitley, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • make sync_node return proper error codes
  • refactored PublishFunc
  • migrated to std::atomic
  • migrated to std pointers
  • removed deprecated types
  • 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
  • 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 reset_errors_before_recover option
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

0.7.3 (2017-04-25)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • refactored EMCY handling into separate layer
  • do not reset thread for recover
  • properly stop run thread if init failed
  • deprecation warning for SHM-based master implementations
  • implemented canopen_sync_node
  • wait only if sync is disabled
  • added object access services
  • implement level-based object logging
  • added node name lookup
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • added include to <boost/scoped_ptr.hpp>; solving #177
  • default to canopen::SimpleMaster::Allocator (#71)
  • exit code for generic error should be 1, not -1
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • moved roslib include into source file

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged canopen_chain_node at Robotics Stack Exchange

No version for distro jazzy showing melodic. Known supported distros are highlighted in the buttons above.

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

Base implementation for CANopen chains node with support for management services and diagnostics

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package canopen_chain_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • pass settings from ROS node to SocketCANInterface
  • 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)

  • rename to logWarning to fix build on Debian stretch
  • log the result of all services in RosChain
  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Alexander Gutenkunst, Harsh Deshpande, Joshua Whitley, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • make sync_node return proper error codes
  • refactored PublishFunc
  • migrated to std::atomic
  • migrated to std pointers
  • removed deprecated types
  • 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
  • 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 reset_errors_before_recover option
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

0.7.3 (2017-04-25)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • refactored EMCY handling into separate layer
  • do not reset thread for recover
  • properly stop run thread if init failed
  • deprecation warning for SHM-based master implementations
  • implemented canopen_sync_node
  • wait only if sync is disabled
  • added object access services
  • implement level-based object logging
  • added node name lookup
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • added include to <boost/scoped_ptr.hpp>; solving #177
  • default to canopen::SimpleMaster::Allocator (#71)
  • exit code for generic error should be 1, not -1
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • moved roslib include into source file

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged canopen_chain_node at Robotics Stack Exchange

No version for distro kilted showing melodic. Known supported distros are highlighted in the buttons above.

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

Base implementation for CANopen chains node with support for management services and diagnostics

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package canopen_chain_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • pass settings from ROS node to SocketCANInterface
  • 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)

  • rename to logWarning to fix build on Debian stretch
  • log the result of all services in RosChain
  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Alexander Gutenkunst, Harsh Deshpande, Joshua Whitley, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • make sync_node return proper error codes
  • refactored PublishFunc
  • migrated to std::atomic
  • migrated to std pointers
  • removed deprecated types
  • 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
  • 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 reset_errors_before_recover option
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

0.7.3 (2017-04-25)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • refactored EMCY handling into separate layer
  • do not reset thread for recover
  • properly stop run thread if init failed
  • deprecation warning for SHM-based master implementations
  • implemented canopen_sync_node
  • wait only if sync is disabled
  • added object access services
  • implement level-based object logging
  • added node name lookup
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • added include to <boost/scoped_ptr.hpp>; solving #177
  • default to canopen::SimpleMaster::Allocator (#71)
  • exit code for generic error should be 1, not -1
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • moved roslib include into source file

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged canopen_chain_node at Robotics Stack Exchange

No version for distro rolling showing melodic. Known supported distros are highlighted in the buttons above.

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

Base implementation for CANopen chains node with support for management services and diagnostics

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package canopen_chain_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • pass settings from ROS node to SocketCANInterface
  • 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)

  • rename to logWarning to fix build on Debian stretch
  • log the result of all services in RosChain
  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Alexander Gutenkunst, Harsh Deshpande, Joshua Whitley, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • make sync_node return proper error codes
  • refactored PublishFunc
  • migrated to std::atomic
  • migrated to std pointers
  • removed deprecated types
  • 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
  • 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 reset_errors_before_recover option
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

0.7.3 (2017-04-25)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • refactored EMCY handling into separate layer
  • do not reset thread for recover
  • properly stop run thread if init failed
  • deprecation warning for SHM-based master implementations
  • implemented canopen_sync_node
  • wait only if sync is disabled
  • added object access services
  • implement level-based object logging
  • added node name lookup
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • added include to <boost/scoped_ptr.hpp>; solving #177
  • default to canopen::SimpleMaster::Allocator (#71)
  • exit code for generic error should be 1, not -1
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • moved roslib include into source file

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged canopen_chain_node at Robotics Stack Exchange

No version for distro github showing melodic. Known supported distros are highlighted in the buttons above.

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

Base implementation for CANopen chains node with support for management services and diagnostics

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package canopen_chain_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • pass settings from ROS node to SocketCANInterface
  • 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)

  • rename to logWarning to fix build on Debian stretch
  • log the result of all services in RosChain
  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Alexander Gutenkunst, Harsh Deshpande, Joshua Whitley, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • make sync_node return proper error codes
  • refactored PublishFunc
  • migrated to std::atomic
  • migrated to std pointers
  • removed deprecated types
  • 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
  • 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 reset_errors_before_recover option
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

0.7.3 (2017-04-25)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • refactored EMCY handling into separate layer
  • do not reset thread for recover
  • properly stop run thread if init failed
  • deprecation warning for SHM-based master implementations
  • implemented canopen_sync_node
  • wait only if sync is disabled
  • added object access services
  • implement level-based object logging
  • added node name lookup
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • added include to <boost/scoped_ptr.hpp>; solving #177
  • default to canopen::SimpleMaster::Allocator (#71)
  • exit code for generic error should be 1, not -1
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • moved roslib include into source file

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged canopen_chain_node at Robotics Stack Exchange

No version for distro galactic showing melodic. Known supported distros are highlighted in the buttons above.

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

Base implementation for CANopen chains node with support for management services and diagnostics

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package canopen_chain_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • pass settings from ROS node to SocketCANInterface
  • 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)

  • rename to logWarning to fix build on Debian stretch
  • log the result of all services in RosChain
  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Alexander Gutenkunst, Harsh Deshpande, Joshua Whitley, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • make sync_node return proper error codes
  • refactored PublishFunc
  • migrated to std::atomic
  • migrated to std pointers
  • removed deprecated types
  • 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
  • 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 reset_errors_before_recover option
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

0.7.3 (2017-04-25)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • refactored EMCY handling into separate layer
  • do not reset thread for recover
  • properly stop run thread if init failed
  • deprecation warning for SHM-based master implementations
  • implemented canopen_sync_node
  • wait only if sync is disabled
  • added object access services
  • implement level-based object logging
  • added node name lookup
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • added include to <boost/scoped_ptr.hpp>; solving #177
  • default to canopen::SimpleMaster::Allocator (#71)
  • exit code for generic error should be 1, not -1
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • moved roslib include into source file

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged canopen_chain_node at Robotics Stack Exchange

No version for distro iron showing melodic. Known supported distros are highlighted in the buttons above.

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

Base implementation for CANopen chains node with support for management services and diagnostics

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package canopen_chain_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • pass settings from ROS node to SocketCANInterface
  • 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)

  • rename to logWarning to fix build on Debian stretch
  • log the result of all services in RosChain
  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Alexander Gutenkunst, Harsh Deshpande, Joshua Whitley, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • make sync_node return proper error codes
  • refactored PublishFunc
  • migrated to std::atomic
  • migrated to std pointers
  • removed deprecated types
  • 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
  • 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 reset_errors_before_recover option
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

0.7.3 (2017-04-25)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • refactored EMCY handling into separate layer
  • do not reset thread for recover
  • properly stop run thread if init failed
  • deprecation warning for SHM-based master implementations
  • implemented canopen_sync_node
  • wait only if sync is disabled
  • added object access services
  • implement level-based object logging
  • added node name lookup
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • added include to <boost/scoped_ptr.hpp>; solving #177
  • default to canopen::SimpleMaster::Allocator (#71)
  • exit code for generic error should be 1, not -1
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • moved roslib include into source file

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged canopen_chain_node at Robotics Stack Exchange

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

Base implementation for CANopen chains node with support for management services and diagnostics

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package canopen_chain_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • pass settings from ROS node to SocketCANInterface
  • 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)

  • rename to logWarning to fix build on Debian stretch
  • log the result of all services in RosChain
  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Alexander Gutenkunst, Harsh Deshpande, Joshua Whitley, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • make sync_node return proper error codes
  • refactored PublishFunc
  • migrated to std::atomic
  • migrated to std pointers
  • removed deprecated types
  • 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
  • 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 reset_errors_before_recover option
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

0.7.3 (2017-04-25)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • refactored EMCY handling into separate layer
  • do not reset thread for recover
  • properly stop run thread if init failed
  • deprecation warning for SHM-based master implementations
  • implemented canopen_sync_node
  • wait only if sync is disabled
  • added object access services
  • implement level-based object logging
  • added node name lookup
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • added include to <boost/scoped_ptr.hpp>; solving #177
  • default to canopen::SimpleMaster::Allocator (#71)
  • exit code for generic error should be 1, not -1
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • moved roslib include into source file

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged canopen_chain_node at Robotics Stack Exchange

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

Base implementation for CANopen chains node with support for management services and diagnostics

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

  • Mathias Lüdtke
README
No README found. See repository README.
CHANGELOG

Changelog for package canopen_chain_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • pass settings from ROS node to SocketCANInterface
  • 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)

  • rename to logWarning to fix build on Debian stretch
  • log the result of all services in RosChain
  • enable rosconsole_bridge bindings
  • switch to new logging macros
  • Contributors: Mathias Lüdtke

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • implemented create*ListenerM helpers
  • Replacing FastDelegate with std::function and std::bind.
  • Contributors: Alexander Gutenkunst, Harsh Deshpande, Joshua Whitley, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • make sync_node return proper error codes
  • refactored PublishFunc
  • migrated to std::atomic
  • migrated to std pointers
  • removed deprecated types
  • 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
  • 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 reset_errors_before_recover option
  • Contributors: Mathias Lüdtke

0.7.4 (2017-04-25)

0.7.3 (2017-04-25)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • refactored EMCY handling into separate layer
  • do not reset thread for recover
  • properly stop run thread if init failed
  • deprecation warning for SHM-based master implementations
  • implemented canopen_sync_node
  • wait only if sync is disabled
  • added object access services
  • implement level-based object logging
  • added node name lookup
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • added include to <boost/scoped_ptr.hpp>; solving #177
  • default to canopen::SimpleMaster::Allocator (#71)
  • exit code for generic error should be 1, not -1
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • moved roslib include into source file

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Plugins

No plugins found.

Recent questions tagged canopen_chain_node at Robotics Stack Exchange