Package symbol

clearpath_ros2_socketcan_interface package from clearpath_ros2_socketcan_interface repo

clearpath_ros2_socketcan_interface

ROS Distro
humble

Package Summary

Tags No category tags.
Version 1.0.3
License BSD-3-Clause
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/clearpathrobotics/clearpath_ros2_socketcan_interface.git
VCS Type git
VCS Version humble
Last Updated 2025-07-23
Dev Status MAINTAINED
Released RELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A ROS 2 socketcan interface.

Additional Links

No additional links.

Maintainers

  • Luis Camero
  • Roni Kreinin

Authors

  • Luis Camero
  • Roni Kreinin

clearpath_ros2_socketcan_interface

CHANGELOG

Changelog for package clearpath_ros2_socketcan_interface

1.0.3 (2025-07-23)

  • Backports (#16)

    • Prefix node names with can interface
    • Wait for interface to be up before launching node (#7)
    • Wait for interface to be UP before starting node
    • Fix: Multiple IncludeLaunchDescription (#9)
    • Use opaque function
    • Add import and context
    • Type performed context
    • Reattempt transitions on failure (#10)
    • Reattempt lifecycle transitions on failure
    • Unique activator node names
    • Removed namespace from node name
    • Linting
    • Use arguments instead of perform(context) (#11)
    • Fix: Use script instead of OpaqueFunction (#12)
    • Use script instead of OpaqueFunction
    • Add missing line
    • Add license header
    • Add EOF line
    • Add retry in the event lifecycle service is not up yet
    • Fix: Spin Timeout (#13)
    • Add timeout to spin to prevent script from waiting when node has failed
    • Update log to match appropriate action

    * Fixed using a global namespace. ---------Co-authored-by: Roni Kreinin <<rkreinin@clearpathrobotics.com>> Co-authored-by: Roni Kreinin <<59886299+roni-kreinin@users.noreply.github.com>> Co-authored-by: Tony Baltovski <<tbaltovski@clearpathrobotics.com>>

  • Contributors: luis-camero

1.0.2 (2025-04-09)

  • Increased timeout to 1 second (#8)
  • Contributors: Roni Kreinin

1.0.1 (2024-12-17)

  • Add our own launch files that allow us to change namespaces
  • Contributors: Luis Camero

1.0.0 (2024-11-21)

  • Change CI to Humble.
  • Added README.
  • Disabled copyright tests.
  • Fixed linting.
  • Added CI
  • Added issue templates.
  • Added codeowners.
  • Updated package.xml
  • Merge pull request #2 from clearpathrobotics/rkreinin/callback Constructor with callback
  • Tx queue and wall timer
  • Constructor with callback License
  • Merge pull request #1 from clearpathrobotics/cib/jazzy-fixes Small code styling to make default tests pass
  • Small code styling to make default tests pass
  • Add delay before publishing messages
  • Initial add of clearpath_ros2_socketcan_interface
  • Initial commit
  • Contributors: Chris Iverach-Brereton, Luis Camero, Roni Kreinin, Tony Baltovski, luis-camero

Package Dependencies

System Dependencies

Name
iproute2

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged clearpath_ros2_socketcan_interface at Robotics Stack Exchange