destogl / ros2_canopen

CANopen driver framework for ROS2

Home Page:https://ros-industrial.github.io/ros2_canopen/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ROS2 CANopen

Build Status Build Status Build Status Build Status Documentation Status

Package License
canopen license - apache 2.0
canopen_core license - apache 2.0
canopen_interfaces license - apache 2.0
canopen_base_driver license - apache 2.0
canopen_proxy_driver license - apache 2.0
canopen_402_driver license - LGPLv3
canopen_utils license - apache 2.0
lely_core_libraries license - apache 2.0

Documentation

The documentation is generated using sphinx and doxygen. The current version for master can be found here.

Status

Currently under development. Not for production use.

Available Features:

  • Device Manager (using rclcpp::components)
  • CANopen Master (Service Interface)
  • ProxyDriver (Service Interface)
  • MotionControllerDriver (Service Interface)

Features under Development:

  • System Interface (using ros2_control::SystemInterface)

About

CANopen driver framework for ROS2

https://ros-industrial.github.io/ros2_canopen/


Languages

Language:C++ 80.2%Language:Python 10.0%Language:CMake 7.1%Language:C 2.0%Language:Batchfile 0.2%Language:Makefile 0.2%Language:Dockerfile 0.1%Language:CSS 0.1%Language:Shell 0.0%