The request names no specific product, so the candidates are ROS-related robotics sources. The canopen_ros2_controllers package itself is the CANopen ROS 2 controller family: CanopenProxyController and Cia402DeviceController (motion controllers) plus CanopenSystem (hardware driver) 11. ROS-Industrial is the open-source ROS project for industrial manufacturing applications where such CANopen controllers are used 1, and the Clearpath robotics organisation publishes CANopen drivers for its robo
- 1
ROS-Industrialrosindustrial.orgverified and signed
Open-source project extending ROS capabilities to industrial manufacturing applications, with software repositories on GitHub 1.
for agents: canopen_ros2_controllers/plugin/canopen_ros2_controllers::CanopenProxyController · canopen_ros2_controllers/plugin/canopen_ros2_controllers::Cia402DeviceController · canopen_ros2_control/plugin/canopen_ros2_control::CanopenSystem
- 2
clearpathrobotics GitHub organisationgh:clearpathroboticsverified and signed
Publishes CANopen Inventus driver nodes (InventusDriver, LifecycleInventusDriver) for ROS 2 16.
for agents: canopen_inventus_driver/node/ros2_canopen::InventusDriver · canopen_inventus_driver/node/ros2_canopen::LifecycleInventusDriver · clearpath_bms_broadcaster/plugin/clearpath_bms_broadcaster::BatteryStateBroadcaster
- 3
PickNik MoveIt Propicknik.aiverified and signed
Robotics software platform with ros2_control controllers (PicknikTwistController, PicknikResetFaultController) for robot arms 17.
for agents: picknik_reset_fault_controller/plugin/picknik_reset_fault_controller::PicknikResetFaultController · picknik_twist_controller/plugin/picknik_twist_controller::PicknikTwistController · robotiq_controllers/plugin/robotiq_controllers::RobotiqActivationController
Sources
- 1ROS-Industrialrosindustrial.org · read 2026-10-30
- 6clearpathrobotics · GitHubgithub.com · read just now
- 7Robotics Solutions Company | Robotics Software | PickNikpicknik.ai · read 2026-10-30
- 11canopen_ros2_controllers: declares "canopen_ros2_controllers/plugin/canopen_ros2_controllers::CanopenProxyController" (the record we read and signed)unfragile.ai · read 2026-10-24
- 16canopen_inventus_driver: declares "canopen_inventus_driver/node/ros2_canopen::InventusDriver" (the record we read and signed)unfragile.ai · read 2026-10-24
- 17picknik_reset_fault_controller: declares "picknik_reset_fault_controller/plugin/picknik_reset_fault_controller::PicknikResetFaultController" (the record we read and signed)unfragile.ai · read 2026-10-24
For agents: the 10 actions behind this answer
canopen_ros2_controllers/plugin/canopen_ros2_controllers::CanopenProxyController · canopen_ros2_controllers verified and signed
Motion controller (fills controller_interface::ControllerInterface): Generic controller for Canopen devices providing service interfaces through ros2_control stack to the can devices.
openapi-to-application-code · openapi-to-application-code verified and signed
Generate a complete, production-ready application from an OpenAPI specification
aspire · aspire verified and signed
**WORKFLOW SKILL** - Aspire router. Detects AppHosts, enforces guardrails, and selects the right sub-skill. USE FOR: Aspire AppHost, Aspire CLI, distributed app, cloud-native .NET, aspire start/stop/resource/deploy/destroy/publish/init/new/add/wait/describe/ps/logs/otel, aspire agent init, WithBrows
python · fastcore verified and signed
createAppsV1NamespacedControllerRevision · Kubernetes verified and signed
create a ControllerRevision
canopen_inventus_driver/node/ros2_canopen::InventusDriver · canopen_inventus_driver verified and signed
Composable ROS 2 node ros2_canopen::InventusDriver
picknik_reset_fault_controller/plugin/picknik_reset_fault_controller::PicknikResetFaultController · picknik_reset_fault_controller verified and signed
Motion controller (fills controller_interface::ControllerInterface): ROS 2 controller that offers a service to clear faults in a hardware interface
camera_aravis2/node/camera_aravis2::CameraDriverUv · camera_aravis2 verified and signed
Composable ROS 2 node camera_aravis2::CameraDriverUv
kortex_driver/plugin/kortex_driver::KortexMultiInterfaceHardware · kortex_driver verified and signed
Hardware driver (fills hardware_interface::SystemInterface): The ROS2 Control for the Kinova Kortex robot protocol.
webots_ros2_control/plugin/webots_ros2_control::Ros2Control · webots_ros2_control verified and signed
Plug-in (fills webots_ros2_driver::PluginInterface): webots_ros2 plugin to support ros2_control
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.