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

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

No version for distro ardent showing lunar. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

No version for distro bouncy showing lunar. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

No version for distro crystal showing lunar. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

No version for distro eloquent showing lunar. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

No version for distro dashing showing lunar. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

No version for distro foxy showing lunar. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

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

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.7.6
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version jade
Last Updated 2017-08-30
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

  • implemented support for mode switching in a certain 402 state, defaults to Operation_Enable

  • pass LayerStatus to switchMode

  • remove enableMotor, introduced switchState

  • added motor_layer settings

  • fixed PP mode

  • explicit find for class_loader

  • fail-safe setting of op_mode to No_Mode

  • Improved behaviour of concurrent commands

  • added alternative Transitions 7 and 10 via Quickstop

  • added alternative success condition to waitForNewState

  • make motor init/recover interruptable

  • changed maintainer

  • removed SM-based 402 implementation

  • added Motor402 plugin

  • added new 402 implementation

  • added MotorBase

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.6.9
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version indigo-devel
Last Updated 2018-05-23
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.6.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • Contributors: Mathias Lüdtke

0.6.8 (2017-07-18)

0.6.7 (2017-03-28)

0.6.6 (2017-03-18)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

  • implemented support for mode switching in a certain 402 state, defaults to Operation_Enable

  • pass LayerStatus to switchMode

  • remove enableMotor, introduced switchState

  • added motor_layer settings

  • fixed PP mode

  • explicit find for class_loader

  • fail-safe setting of op_mode to No_Mode

  • Improved behaviour of concurrent commands

  • added alternative Transitions 7 and 10 via Quickstop

  • added alternative success condition to waitForNewState

  • make motor init/recover interruptable

  • changed maintainer

  • removed SM-based 402 implementation

  • added Motor402 plugin

  • added new 402 implementation

  • added MotorBase

  • Added validity checks

  • Removed overloaded functions and makes the handle functions protected

  • Removes test executable

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

No version for distro hydro showing lunar. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.7.13
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-industrial/ros_canopen.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-08-22
Dev Status DEVELOPED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.7.13 (2020-08-22)

0.7.12 (2019-11-04)

0.7.11 (2019-07-14)

0.7.10 (2019-03-18)

  • require minimum version of class_loader and pluginlib
  • handle invalid supported drive modes object
  • Contributors: Mathias Lüdtke

0.7.9 (2018-05-23)

  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template
  • readability fix
  • simplified State402::waitForNewState and Motor402::switchState
  • Set Halt bit unless current mode releases it
  • Contributors: Mathias Lüdtke

0.6.4 (2015-07-03)

0.6.3 (2015-06-30)

  • improved PP mode

  • do not quickstop in fault states

  • do not diable selected mode on recover, just restart it

  • initialize to No_Mode

  • removed some empty lines

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

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
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • handle illegal states in nextStateForEnabling
  • tranistion -> transition
  • Contributors: Mathias Lüdtke, Mikael Arguedas

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)

  • 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
  • Contributors: Harsh Deshpande

0.8.0 (2018-07-11)

  • handle invalid supported drive modes object
  • made Mode402::registerMode a variadic template
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 0.8.5
License LGPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

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
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

This implements the CANopen device profile for drives and motion control. CiA(r) 402

Additional Links

Maintainers

  • Mathias Lüdtke

Authors

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

Changelog for package canopen_402

0.8.5 (2020-09-22)

0.8.4 (2020-08-22)

  • handle illegal states in nextStateForEnabling
  • tranistion -> transition
  • Contributors: Mathias Lüdtke, Mikael Arguedas

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)

  • 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
  • Contributors: Harsh Deshpande

0.8.0 (2018-07-11)

  • handle invalid supported drive modes object
  • made Mode402::registerMode a variadic template
  • use std::isnan
  • migrated to std::atomic
  • migrated to std::unordered_map and std::unordered_set
  • migrated to std pointers
  • fix initialization bug in ProfiledPositionMode
  • 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 state_switch_timeout parameter to motor.
  • 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
  • Contributors: Alexander Gutenkunst, 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)

0.7.2 (2017-03-28)

0.7.1 (2017-03-20)

  • do quickstop for halt only if operation is enabled
  • Contributors: Mathias Lüdtke

0.7.0 (2016-12-13)

0.6.5 (2016-12-10)

  • stop on internal limit only if limit was not reached before
  • hardened code with the help of cppcheck
  • Do not send control if it was not changed Otherwise invalid state machine transitions might get commanded
  • styled and sorted CMakeLists.txt
    • removed boilerplate comments
    • indention
    • reviewed exported dependencies
  • styled and sorted package.xml
  • update package URLs
  • added option to turn off mode monitor
  • reset Fault_Reset bit in output only
  • enforce rising edge on fault reset bit on init and recover
  • Revert "Enforce rising edge on fault reset bit on init and recover"
  • enforce rising edge on fault reset bit on init and recover
  • Merge pull request #117 from ipa-mdl/condvars Reviewed condition variables
  • use boost::numeric_cast for limit checks since it handles 64bit values right
  • add clamping test
  • enforce target type limits
  • ModeTargetHelper is now template

File truncated at 100 lines see the full file

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Package Dependencies

System Dependencies

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged canopen_402 at Robotics Stack Exchange