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

canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_motor_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • moved XmlRpcSettings to socketcan_interface
  • 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)

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • inherit LimitsHandle from LimitsHandleBase
  • Contributors: Harsh Deshpande, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • removed deprecated types
  • introduced HandleLayerSharedPtr
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

0.7.7 (2018-05-04)

  • added types for all function objects
  • added types for all shared_ptrs
  • error if muparser is not available
  • address catkin_lint errors/warnings
  • Contributors: Mathias Lüdtke

0.7.6 (2017-08-30)

0.7.5 (2017-05-29)

0.7.4 (2017-04-25)

  • use portable boost::math::isnan
  • Contributors: Mathias Lüdtke

0.7.3 (2017-04-25)

  • use urdf::JointConstSharedPtr
  • Contributors: Mathias Lüdtke

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • Decouble RobotLayer by introducing HandleLayerBase
  • Split layers into different headers and compile units
  • do not call handleReadread in HandleLayer::handleRecover this prevents a race condition, it is not needed anyway.
  • protect ObjectVariables with mutex
  • added test for norm function
  • fix for joint limit handling
  • introduced per-controller enforce_limits parameter
  • implemented per-joint limits handling
  • check if hardware interface matches mode
  • implemented mixed-mode switching (#197)
  • introduced joint reference for *res_it
  • Contributors: Mathias Lüdtke, Michael Stoll

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • Merge pull request #153 from ipa-mdl/deprecated-canswitch deprecated canSwitch
  • fix for issue #171
  • Merge pull request #168 from ipa-mdl/state-filters added filter chain for state values
  • do not start driver if filter config fails
  • added filter chain for state values
  • log control period settings
  • use update_period_ for controll unless use_realtime_period is set

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged canopen_motor_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

canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_motor_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • moved XmlRpcSettings to socketcan_interface
  • 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)

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • inherit LimitsHandle from LimitsHandleBase
  • Contributors: Harsh Deshpande, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • removed deprecated types
  • introduced HandleLayerSharedPtr
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

0.7.7 (2018-05-04)

  • added types for all function objects
  • added types for all shared_ptrs
  • error if muparser is not available
  • address catkin_lint errors/warnings
  • Contributors: Mathias Lüdtke

0.7.6 (2017-08-30)

0.7.5 (2017-05-29)

0.7.4 (2017-04-25)

  • use portable boost::math::isnan
  • Contributors: Mathias Lüdtke

0.7.3 (2017-04-25)

  • use urdf::JointConstSharedPtr
  • Contributors: Mathias Lüdtke

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • Decouble RobotLayer by introducing HandleLayerBase
  • Split layers into different headers and compile units
  • do not call handleReadread in HandleLayer::handleRecover this prevents a race condition, it is not needed anyway.
  • protect ObjectVariables with mutex
  • added test for norm function
  • fix for joint limit handling
  • introduced per-controller enforce_limits parameter
  • implemented per-joint limits handling
  • check if hardware interface matches mode
  • implemented mixed-mode switching (#197)
  • introduced joint reference for *res_it
  • Contributors: Mathias Lüdtke, Michael Stoll

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • Merge pull request #153 from ipa-mdl/deprecated-canswitch deprecated canSwitch
  • fix for issue #171
  • Merge pull request #168 from ipa-mdl/state-filters added filter chain for state values
  • do not start driver if filter config fails
  • added filter chain for state values
  • log control period settings
  • use update_period_ for controll unless use_realtime_period is set

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged canopen_motor_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

canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_motor_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • moved XmlRpcSettings to socketcan_interface
  • 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)

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • inherit LimitsHandle from LimitsHandleBase
  • Contributors: Harsh Deshpande, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • removed deprecated types
  • introduced HandleLayerSharedPtr
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

0.7.7 (2018-05-04)

  • added types for all function objects
  • added types for all shared_ptrs
  • error if muparser is not available
  • address catkin_lint errors/warnings
  • Contributors: Mathias Lüdtke

0.7.6 (2017-08-30)

0.7.5 (2017-05-29)

0.7.4 (2017-04-25)

  • use portable boost::math::isnan
  • Contributors: Mathias Lüdtke

0.7.3 (2017-04-25)

  • use urdf::JointConstSharedPtr
  • Contributors: Mathias Lüdtke

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • Decouble RobotLayer by introducing HandleLayerBase
  • Split layers into different headers and compile units
  • do not call handleReadread in HandleLayer::handleRecover this prevents a race condition, it is not needed anyway.
  • protect ObjectVariables with mutex
  • added test for norm function
  • fix for joint limit handling
  • introduced per-controller enforce_limits parameter
  • implemented per-joint limits handling
  • check if hardware interface matches mode
  • implemented mixed-mode switching (#197)
  • introduced joint reference for *res_it
  • Contributors: Mathias Lüdtke, Michael Stoll

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • Merge pull request #153 from ipa-mdl/deprecated-canswitch deprecated canSwitch
  • fix for issue #171
  • Merge pull request #168 from ipa-mdl/state-filters added filter chain for state values
  • do not start driver if filter config fails
  • added filter chain for state values
  • log control period settings
  • use update_period_ for controll unless use_realtime_period is set

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged canopen_motor_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

canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_motor_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • moved XmlRpcSettings to socketcan_interface
  • 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)

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • inherit LimitsHandle from LimitsHandleBase
  • Contributors: Harsh Deshpande, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • removed deprecated types
  • introduced HandleLayerSharedPtr
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

0.7.7 (2018-05-04)

  • added types for all function objects
  • added types for all shared_ptrs
  • error if muparser is not available
  • address catkin_lint errors/warnings
  • Contributors: Mathias Lüdtke

0.7.6 (2017-08-30)

0.7.5 (2017-05-29)

0.7.4 (2017-04-25)

  • use portable boost::math::isnan
  • Contributors: Mathias Lüdtke

0.7.3 (2017-04-25)

  • use urdf::JointConstSharedPtr
  • Contributors: Mathias Lüdtke

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • Decouble RobotLayer by introducing HandleLayerBase
  • Split layers into different headers and compile units
  • do not call handleReadread in HandleLayer::handleRecover this prevents a race condition, it is not needed anyway.
  • protect ObjectVariables with mutex
  • added test for norm function
  • fix for joint limit handling
  • introduced per-controller enforce_limits parameter
  • implemented per-joint limits handling
  • check if hardware interface matches mode
  • implemented mixed-mode switching (#197)
  • introduced joint reference for *res_it
  • Contributors: Mathias Lüdtke, Michael Stoll

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • Merge pull request #153 from ipa-mdl/deprecated-canswitch deprecated canSwitch
  • fix for issue #171
  • Merge pull request #168 from ipa-mdl/state-filters added filter chain for state values
  • do not start driver if filter config fails
  • added filter chain for state values
  • log control period settings
  • use update_period_ for controll unless use_realtime_period is set

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged canopen_motor_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

canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_motor_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • moved XmlRpcSettings to socketcan_interface
  • 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)

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • inherit LimitsHandle from LimitsHandleBase
  • Contributors: Harsh Deshpande, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • removed deprecated types
  • introduced HandleLayerSharedPtr
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

0.7.7 (2018-05-04)

  • added types for all function objects
  • added types for all shared_ptrs
  • error if muparser is not available
  • address catkin_lint errors/warnings
  • Contributors: Mathias Lüdtke

0.7.6 (2017-08-30)

0.7.5 (2017-05-29)

0.7.4 (2017-04-25)

  • use portable boost::math::isnan
  • Contributors: Mathias Lüdtke

0.7.3 (2017-04-25)

  • use urdf::JointConstSharedPtr
  • Contributors: Mathias Lüdtke

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • Decouble RobotLayer by introducing HandleLayerBase
  • Split layers into different headers and compile units
  • do not call handleReadread in HandleLayer::handleRecover this prevents a race condition, it is not needed anyway.
  • protect ObjectVariables with mutex
  • added test for norm function
  • fix for joint limit handling
  • introduced per-controller enforce_limits parameter
  • implemented per-joint limits handling
  • check if hardware interface matches mode
  • implemented mixed-mode switching (#197)
  • introduced joint reference for *res_it
  • Contributors: Mathias Lüdtke, Michael Stoll

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • Merge pull request #153 from ipa-mdl/deprecated-canswitch deprecated canSwitch
  • fix for issue #171
  • Merge pull request #168 from ipa-mdl/state-filters added filter chain for state values
  • do not start driver if filter config fails
  • added filter chain for state values
  • log control period settings
  • use update_period_ for controll unless use_realtime_period is set

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged canopen_motor_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

canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_motor_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • moved XmlRpcSettings to socketcan_interface
  • 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)

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • inherit LimitsHandle from LimitsHandleBase
  • Contributors: Harsh Deshpande, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • removed deprecated types
  • introduced HandleLayerSharedPtr
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

0.7.7 (2018-05-04)

  • added types for all function objects
  • added types for all shared_ptrs
  • error if muparser is not available
  • address catkin_lint errors/warnings
  • Contributors: Mathias Lüdtke

0.7.6 (2017-08-30)

0.7.5 (2017-05-29)

0.7.4 (2017-04-25)

  • use portable boost::math::isnan
  • Contributors: Mathias Lüdtke

0.7.3 (2017-04-25)

  • use urdf::JointConstSharedPtr
  • Contributors: Mathias Lüdtke

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • Decouble RobotLayer by introducing HandleLayerBase
  • Split layers into different headers and compile units
  • do not call handleReadread in HandleLayer::handleRecover this prevents a race condition, it is not needed anyway.
  • protect ObjectVariables with mutex
  • added test for norm function
  • fix for joint limit handling
  • introduced per-controller enforce_limits parameter
  • implemented per-joint limits handling
  • check if hardware interface matches mode
  • implemented mixed-mode switching (#197)
  • introduced joint reference for *res_it
  • Contributors: Mathias Lüdtke, Michael Stoll

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • Merge pull request #153 from ipa-mdl/deprecated-canswitch deprecated canSwitch
  • fix for issue #171
  • Merge pull request #168 from ipa-mdl/state-filters added filter chain for state values
  • do not start driver if filter config fails
  • added filter chain for state values
  • log control period settings
  • use update_period_ for controll unless use_realtime_period is set

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged canopen_motor_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

canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_motor_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • moved XmlRpcSettings to socketcan_interface
  • 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)

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • inherit LimitsHandle from LimitsHandleBase
  • Contributors: Harsh Deshpande, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • removed deprecated types
  • introduced HandleLayerSharedPtr
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

0.7.7 (2018-05-04)

  • added types for all function objects
  • added types for all shared_ptrs
  • error if muparser is not available
  • address catkin_lint errors/warnings
  • Contributors: Mathias Lüdtke

0.7.6 (2017-08-30)

0.7.5 (2017-05-29)

0.7.4 (2017-04-25)

  • use portable boost::math::isnan
  • Contributors: Mathias Lüdtke

0.7.3 (2017-04-25)

  • use urdf::JointConstSharedPtr
  • Contributors: Mathias Lüdtke

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • Decouble RobotLayer by introducing HandleLayerBase
  • Split layers into different headers and compile units
  • do not call handleReadread in HandleLayer::handleRecover this prevents a race condition, it is not needed anyway.
  • protect ObjectVariables with mutex
  • added test for norm function
  • fix for joint limit handling
  • introduced per-controller enforce_limits parameter
  • implemented per-joint limits handling
  • check if hardware interface matches mode
  • implemented mixed-mode switching (#197)
  • introduced joint reference for *res_it
  • Contributors: Mathias Lüdtke, Michael Stoll

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • Merge pull request #153 from ipa-mdl/deprecated-canswitch deprecated canSwitch
  • fix for issue #171
  • Merge pull request #168 from ipa-mdl/state-filters added filter chain for state values
  • do not start driver if filter config fails
  • added filter chain for state values
  • log control period settings
  • use update_period_ for controll unless use_realtime_period is set

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged canopen_motor_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

canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_motor_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • moved XmlRpcSettings to socketcan_interface
  • 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)

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • inherit LimitsHandle from LimitsHandleBase
  • Contributors: Harsh Deshpande, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • removed deprecated types
  • introduced HandleLayerSharedPtr
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

0.7.7 (2018-05-04)

  • added types for all function objects
  • added types for all shared_ptrs
  • error if muparser is not available
  • address catkin_lint errors/warnings
  • Contributors: Mathias Lüdtke

0.7.6 (2017-08-30)

0.7.5 (2017-05-29)

0.7.4 (2017-04-25)

  • use portable boost::math::isnan
  • Contributors: Mathias Lüdtke

0.7.3 (2017-04-25)

  • use urdf::JointConstSharedPtr
  • Contributors: Mathias Lüdtke

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • Decouble RobotLayer by introducing HandleLayerBase
  • Split layers into different headers and compile units
  • do not call handleReadread in HandleLayer::handleRecover this prevents a race condition, it is not needed anyway.
  • protect ObjectVariables with mutex
  • added test for norm function
  • fix for joint limit handling
  • introduced per-controller enforce_limits parameter
  • implemented per-joint limits handling
  • check if hardware interface matches mode
  • implemented mixed-mode switching (#197)
  • introduced joint reference for *res_it
  • Contributors: Mathias Lüdtke, Michael Stoll

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • Merge pull request #153 from ipa-mdl/deprecated-canswitch deprecated canSwitch
  • fix for issue #171
  • Merge pull request #168 from ipa-mdl/state-filters added filter chain for state values
  • do not start driver if filter config fails
  • added filter chain for state values
  • log control period settings
  • use update_period_ for controll unless use_realtime_period is set

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged canopen_motor_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

canopen_chain_node specialization for handling of canopen_402 motor devices. It facilitates interface abstraction with ros_control.

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_motor_node

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • moved XmlRpcSettings to socketcan_interface
  • 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)

0.8.1 (2019-07-14)

  • Set C++ standard to c++14
  • inherit LimitsHandle from LimitsHandleBase
  • Contributors: Harsh Deshpande, Mathias Lüdtke

0.8.0 (2018-07-11)

  • migrated to std::function and std::bind
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • removed deprecated types
  • introduced HandleLayerSharedPtr
  • Contributors: Mathias Lüdtke

0.7.8 (2018-05-04)

0.7.7 (2018-05-04)

  • added types for all function objects
  • added types for all shared_ptrs
  • error if muparser is not available
  • address catkin_lint errors/warnings
  • Contributors: Mathias Lüdtke

0.7.6 (2017-08-30)

0.7.5 (2017-05-29)

0.7.4 (2017-04-25)

  • use portable boost::math::isnan
  • Contributors: Mathias Lüdtke

0.7.3 (2017-04-25)

  • use urdf::JointConstSharedPtr
  • Contributors: Mathias Lüdtke

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • Decouble RobotLayer by introducing HandleLayerBase
  • Split layers into different headers and compile units
  • do not call handleReadread in HandleLayer::handleRecover this prevents a race condition, it is not needed anyway.
  • protect ObjectVariables with mutex
  • added test for norm function
  • fix for joint limit handling
  • introduced per-controller enforce_limits parameter
  • implemented per-joint limits handling
  • check if hardware interface matches mode
  • implemented mixed-mode switching (#197)
  • introduced joint reference for *res_it
  • Contributors: Mathias Lüdtke, Michael Stoll

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • protect MotorChain setup with RosChain lock
  • Merge pull request #153 from ipa-mdl/deprecated-canswitch deprecated canSwitch
  • fix for issue #171
  • Merge pull request #168 from ipa-mdl/state-filters added filter chain for state values
  • do not start driver if filter config fails
  • added filter chain for state values
  • log control period settings
  • use update_period_ for controll unless use_realtime_period is set

File truncated at 100 lines see the full file

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged canopen_motor_node at Robotics Stack Exchange