ros2_socketcan package from ros2_socketcan reporos2_socketcan ros2_socketcan_msgs |
|
Package Summary
Tags | No category tags. |
Version | 1.3.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/autowarefoundation/ros2_socketcan.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-09-25 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Josh Whitley
Authors
Changelog for package ros2_socketcan
1.3.0 (2024-07-16)
- Jazzy release
- fix: add missing header (#42)
- Allow remapping of the canbus topics (#39)
- Contributors: Joshua Whitley, Tim Clephas
1.2.0 (2023-03-03)
- Add CAN FD Support
(#28)
- Add FD support to ROS2 interface.
- Add FD send/receive.
- Missed some fields in Frame msg.
- Make standard and FD mutually exclusive.
- Enable runtime checks for standard vs FD.
- Try to minimize API changes.
- Fix receive_id/fd_receive_id mix-up.
- Make new message FD-specific.
- Use FdFrame message.
- Remove unused functions.
- Always resize fd frame buffer to 64 before receive.
* Add enable_can_fd to socket_can_bridge.launch.xml. ---------
-
SocketCAN filters (#25) * SocketCAN filters Filters can be set using launch parameter. A list of pairs (can id and mask) are fetched and applied to socket filter. Added unit test for filters application and fuctionality. * Full support of SocketCAN filters SocketCAN filters can be now with string description used by candump utility. Added support for error masks and joined CAN filters. Instead of list of integers, receiver node now uses string parameter in order to receive filters. Filters will now be parsed and setup during configuration. Added unit test for parsing and updated filters unit test. * Reference to man-pages docs of filters syntax Added links referencing man-pages docs for candump, containing more information about socketcan filters syntax used. Links were added to doxygen documentation of filters parsing method and to launch argument description.
- Fix unit conversion bug in to_timeval() (#24)
- Reorganize folders for adding ros2_socketcan_msgs (#23) Reorganize folders to permit adding a msgs package.
- Contributors: Joshua Whitley, Marcel Dudek, ljuricic
1.1.0 (2022-02-03)
- Added bus time
(#12)
- added the ability to get the bus time for the can packet, versus using ros time when received; packs bus time as part of the can id struct
- cleanup; cast fix
- chore: apply uncrustify
* chore: fix include order for cpplint Co-authored-by: wep21 <<border_goldenmarket@yahoo.co.jp>>
- Merge pull request #10 from wep21/ci-galactic Add galactic into action
- Add galactic into action
- Contributors: Andrew Saba, Daisuke Nishimatsu, Joshua Whitley
1.0.0 (2021-04-01)
- Initial release
- Initial port from Autoware.Auto
- Initial commit
- Contributors: Joshua Whitley, Kenji Miyake, wep21
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
rclcpp | |
rclcpp_components | |
rclcpp_lifecycle | |
lifecycle_msgs | |
can_msgs | |
ros2_socketcan_msgs |
System Dependencies
Dependant Packages
Launch files
- launch/socket_can_bridge.launch.xml
-
- interface [default: can0]
- receiver_interval_sec [default: 0.01]
- sender_timeout_sec [default: 0.01]
- enable_can_fd [default: false]
- from_can_bus_topic [default: from_can_bus]
- to_can_bus_topic [default: to_can_bus]
- use_bus_time [default: false]
Messages
Services
Plugins
Recent questions tagged ros2_socketcan at Robotics Stack Exchange
ros2_socketcan package from ros2_socketcan reporos2_socketcan ros2_socketcan_msgs |
|
Package Summary
Tags | No category tags. |
Version | 1.3.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/autowarefoundation/ros2_socketcan.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-09-25 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Josh Whitley
Authors
Changelog for package ros2_socketcan
1.3.0 (2024-07-16)
- Jazzy release
- fix: add missing header (#42)
- Allow remapping of the canbus topics (#39)
- Contributors: Joshua Whitley, Tim Clephas
1.2.0 (2023-03-03)
- Add CAN FD Support
(#28)
- Add FD support to ROS2 interface.
- Add FD send/receive.
- Missed some fields in Frame msg.
- Make standard and FD mutually exclusive.
- Enable runtime checks for standard vs FD.
- Try to minimize API changes.
- Fix receive_id/fd_receive_id mix-up.
- Make new message FD-specific.
- Use FdFrame message.
- Remove unused functions.
- Always resize fd frame buffer to 64 before receive.
* Add enable_can_fd to socket_can_bridge.launch.xml. ---------
-
SocketCAN filters (#25) * SocketCAN filters Filters can be set using launch parameter. A list of pairs (can id and mask) are fetched and applied to socket filter. Added unit test for filters application and fuctionality. * Full support of SocketCAN filters SocketCAN filters can be now with string description used by candump utility. Added support for error masks and joined CAN filters. Instead of list of integers, receiver node now uses string parameter in order to receive filters. Filters will now be parsed and setup during configuration. Added unit test for parsing and updated filters unit test. * Reference to man-pages docs of filters syntax Added links referencing man-pages docs for candump, containing more information about socketcan filters syntax used. Links were added to doxygen documentation of filters parsing method and to launch argument description.
- Fix unit conversion bug in to_timeval() (#24)
- Reorganize folders for adding ros2_socketcan_msgs (#23) Reorganize folders to permit adding a msgs package.
- Contributors: Joshua Whitley, Marcel Dudek, ljuricic
1.1.0 (2022-02-03)
- Added bus time
(#12)
- added the ability to get the bus time for the can packet, versus using ros time when received; packs bus time as part of the can id struct
- cleanup; cast fix
- chore: apply uncrustify
* chore: fix include order for cpplint Co-authored-by: wep21 <<border_goldenmarket@yahoo.co.jp>>
- Merge pull request #10 from wep21/ci-galactic Add galactic into action
- Add galactic into action
- Contributors: Andrew Saba, Daisuke Nishimatsu, Joshua Whitley
1.0.0 (2021-04-01)
- Initial release
- Initial port from Autoware.Auto
- Initial commit
- Contributors: Joshua Whitley, Kenji Miyake, wep21
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
rclcpp | |
rclcpp_components | |
rclcpp_lifecycle | |
lifecycle_msgs | |
can_msgs | |
ros2_socketcan_msgs |
System Dependencies
Dependant Packages
Launch files
- launch/socket_can_bridge.launch.xml
-
- interface [default: can0]
- receiver_interval_sec [default: 0.01]
- sender_timeout_sec [default: 0.01]
- enable_can_fd [default: false]
- from_can_bus_topic [default: from_can_bus]
- to_can_bus_topic [default: to_can_bus]
- use_bus_time [default: false]
Messages
Services
Plugins
Recent questions tagged ros2_socketcan at Robotics Stack Exchange
ros2_socketcan package from ros2_socketcan reporos2_socketcan ros2_socketcan_msgs |
|
Package Summary
Tags | No category tags. |
Version | 1.3.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/autowarefoundation/ros2_socketcan.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-09-25 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Josh Whitley
Authors
Changelog for package ros2_socketcan
1.3.0 (2024-07-16)
- Jazzy release
- fix: add missing header (#42)
- Allow remapping of the canbus topics (#39)
- Contributors: Joshua Whitley, Tim Clephas
1.2.0 (2023-03-03)
- Add CAN FD Support
(#28)
- Add FD support to ROS2 interface.
- Add FD send/receive.
- Missed some fields in Frame msg.
- Make standard and FD mutually exclusive.
- Enable runtime checks for standard vs FD.
- Try to minimize API changes.
- Fix receive_id/fd_receive_id mix-up.
- Make new message FD-specific.
- Use FdFrame message.
- Remove unused functions.
- Always resize fd frame buffer to 64 before receive.
* Add enable_can_fd to socket_can_bridge.launch.xml. ---------
-
SocketCAN filters (#25) * SocketCAN filters Filters can be set using launch parameter. A list of pairs (can id and mask) are fetched and applied to socket filter. Added unit test for filters application and fuctionality. * Full support of SocketCAN filters SocketCAN filters can be now with string description used by candump utility. Added support for error masks and joined CAN filters. Instead of list of integers, receiver node now uses string parameter in order to receive filters. Filters will now be parsed and setup during configuration. Added unit test for parsing and updated filters unit test. * Reference to man-pages docs of filters syntax Added links referencing man-pages docs for candump, containing more information about socketcan filters syntax used. Links were added to doxygen documentation of filters parsing method and to launch argument description.
- Fix unit conversion bug in to_timeval() (#24)
- Reorganize folders for adding ros2_socketcan_msgs (#23) Reorganize folders to permit adding a msgs package.
- Contributors: Joshua Whitley, Marcel Dudek, ljuricic
1.1.0 (2022-02-03)
- Added bus time
(#12)
- added the ability to get the bus time for the can packet, versus using ros time when received; packs bus time as part of the can id struct
- cleanup; cast fix
- chore: apply uncrustify
* chore: fix include order for cpplint Co-authored-by: wep21 <<border_goldenmarket@yahoo.co.jp>>
- Merge pull request #10 from wep21/ci-galactic Add galactic into action
- Add galactic into action
- Contributors: Andrew Saba, Daisuke Nishimatsu, Joshua Whitley
1.0.0 (2021-04-01)
- Initial release
- Initial port from Autoware.Auto
- Initial commit
- Contributors: Joshua Whitley, Kenji Miyake, wep21
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
rclcpp | |
rclcpp_components | |
rclcpp_lifecycle | |
lifecycle_msgs | |
can_msgs | |
ros2_socketcan_msgs |
System Dependencies
Dependant Packages
Launch files
- launch/socket_can_bridge.launch.xml
-
- interface [default: can0]
- receiver_interval_sec [default: 0.01]
- sender_timeout_sec [default: 0.01]
- enable_can_fd [default: false]
- from_can_bus_topic [default: from_can_bus]
- to_can_bus_topic [default: to_can_bus]
- use_bus_time [default: false]
Messages
Services
Plugins
Recent questions tagged ros2_socketcan at Robotics Stack Exchange
ros2_socketcan package from ros2_socketcan reporos2_socketcan ros2_socketcan_msgs |
|
Package Summary
Tags | No category tags. |
Version | 1.3.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/autowarefoundation/ros2_socketcan.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-09-25 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Josh Whitley
Authors
Changelog for package ros2_socketcan
1.3.0 (2024-07-16)
- Jazzy release
- fix: add missing header (#42)
- Allow remapping of the canbus topics (#39)
- Contributors: Joshua Whitley, Tim Clephas
1.2.0 (2023-03-03)
- Add CAN FD Support
(#28)
- Add FD support to ROS2 interface.
- Add FD send/receive.
- Missed some fields in Frame msg.
- Make standard and FD mutually exclusive.
- Enable runtime checks for standard vs FD.
- Try to minimize API changes.
- Fix receive_id/fd_receive_id mix-up.
- Make new message FD-specific.
- Use FdFrame message.
- Remove unused functions.
- Always resize fd frame buffer to 64 before receive.
* Add enable_can_fd to socket_can_bridge.launch.xml. ---------
-
SocketCAN filters (#25) * SocketCAN filters Filters can be set using launch parameter. A list of pairs (can id and mask) are fetched and applied to socket filter. Added unit test for filters application and fuctionality. * Full support of SocketCAN filters SocketCAN filters can be now with string description used by candump utility. Added support for error masks and joined CAN filters. Instead of list of integers, receiver node now uses string parameter in order to receive filters. Filters will now be parsed and setup during configuration. Added unit test for parsing and updated filters unit test. * Reference to man-pages docs of filters syntax Added links referencing man-pages docs for candump, containing more information about socketcan filters syntax used. Links were added to doxygen documentation of filters parsing method and to launch argument description.
- Fix unit conversion bug in to_timeval() (#24)
- Reorganize folders for adding ros2_socketcan_msgs (#23) Reorganize folders to permit adding a msgs package.
- Contributors: Joshua Whitley, Marcel Dudek, ljuricic
1.1.0 (2022-02-03)
- Added bus time
(#12)
- added the ability to get the bus time for the can packet, versus using ros time when received; packs bus time as part of the can id struct
- cleanup; cast fix
- chore: apply uncrustify
* chore: fix include order for cpplint Co-authored-by: wep21 <<border_goldenmarket@yahoo.co.jp>>
- Merge pull request #10 from wep21/ci-galactic Add galactic into action
- Add galactic into action
- Contributors: Andrew Saba, Daisuke Nishimatsu, Joshua Whitley
1.0.0 (2021-04-01)
- Initial release
- Initial port from Autoware.Auto
- Initial commit
- Contributors: Joshua Whitley, Kenji Miyake, wep21
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
rclcpp | |
rclcpp_components | |
rclcpp_lifecycle | |
lifecycle_msgs | |
can_msgs | |
ros2_socketcan_msgs |
System Dependencies
Dependant Packages
Launch files
- launch/socket_can_bridge.launch.xml
-
- interface [default: can0]
- receiver_interval_sec [default: 0.01]
- sender_timeout_sec [default: 0.01]
- enable_can_fd [default: false]
- from_can_bus_topic [default: from_can_bus]
- to_can_bus_topic [default: to_can_bus]
- use_bus_time [default: false]
Messages
Services
Plugins
Recent questions tagged ros2_socketcan at Robotics Stack Exchange
ros2_socketcan package from ros2_socketcan reporos2_socketcan ros2_socketcan_msgs |
|
Package Summary
Tags | No category tags. |
Version | 1.3.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/autowarefoundation/ros2_socketcan.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-09-25 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Josh Whitley
Authors
Changelog for package ros2_socketcan
1.3.0 (2024-07-16)
- Jazzy release
- fix: add missing header (#42)
- Allow remapping of the canbus topics (#39)
- Contributors: Joshua Whitley, Tim Clephas
1.2.0 (2023-03-03)
- Add CAN FD Support
(#28)
- Add FD support to ROS2 interface.
- Add FD send/receive.
- Missed some fields in Frame msg.
- Make standard and FD mutually exclusive.
- Enable runtime checks for standard vs FD.
- Try to minimize API changes.
- Fix receive_id/fd_receive_id mix-up.
- Make new message FD-specific.
- Use FdFrame message.
- Remove unused functions.
- Always resize fd frame buffer to 64 before receive.
* Add enable_can_fd to socket_can_bridge.launch.xml. ---------
-
SocketCAN filters (#25) * SocketCAN filters Filters can be set using launch parameter. A list of pairs (can id and mask) are fetched and applied to socket filter. Added unit test for filters application and fuctionality. * Full support of SocketCAN filters SocketCAN filters can be now with string description used by candump utility. Added support for error masks and joined CAN filters. Instead of list of integers, receiver node now uses string parameter in order to receive filters. Filters will now be parsed and setup during configuration. Added unit test for parsing and updated filters unit test. * Reference to man-pages docs of filters syntax Added links referencing man-pages docs for candump, containing more information about socketcan filters syntax used. Links were added to doxygen documentation of filters parsing method and to launch argument description.
- Fix unit conversion bug in to_timeval() (#24)
- Reorganize folders for adding ros2_socketcan_msgs (#23) Reorganize folders to permit adding a msgs package.
- Contributors: Joshua Whitley, Marcel Dudek, ljuricic
1.1.0 (2022-02-03)
- Added bus time
(#12)
- added the ability to get the bus time for the can packet, versus using ros time when received; packs bus time as part of the can id struct
- cleanup; cast fix
- chore: apply uncrustify
* chore: fix include order for cpplint Co-authored-by: wep21 <<border_goldenmarket@yahoo.co.jp>>
- Merge pull request #10 from wep21/ci-galactic Add galactic into action
- Add galactic into action
- Contributors: Andrew Saba, Daisuke Nishimatsu, Joshua Whitley
1.0.0 (2021-04-01)
- Initial release
- Initial port from Autoware.Auto
- Initial commit
- Contributors: Joshua Whitley, Kenji Miyake, wep21
Wiki Tutorials
Package Dependencies
Deps | Name |
---|---|
ament_cmake_auto | |
ament_lint_auto | |
ament_lint_common | |
ament_cmake_gtest | |
rclcpp | |
rclcpp_components | |
rclcpp_lifecycle | |
lifecycle_msgs | |
can_msgs | |
ros2_socketcan_msgs |
System Dependencies
Dependant Packages
Launch files
- launch/socket_can_bridge.launch.xml
-
- interface [default: can0]
- receiver_interval_sec [default: 0.01]
- sender_timeout_sec [default: 0.01]
- enable_can_fd [default: false]
- from_can_bus_topic [default: from_can_bus]
- to_can_bus_topic [default: to_can_bus]
- use_bus_time [default: false]