Package Summary

Tags No category tags.
Version 1.3.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://bitbucket.org/DataspeedInc/dbw_fca_ros.git
VCS Type git
VCS Version master
Last Updated 2024-01-02
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

Drive-by-wire interface to the Dataspeed Inc. Chrysler Pacifica DBW kit

Additional Links

Maintainers

  • Kevin Hallenbeck

Authors

  • Kevin Hallenbeck
README
No README found. See repository README.
CHANGELOG

Changelog for package dbw_fca_can

1.3.3 (2024-01-02)

  • Warn when the unsupported DBW2 system is detected at runtime and suggest the correct package
  • Contributors: Kevin Hallenbeck

1.3.2 (2023-09-11)

  • Bump firmware versions
  • Add ready flag to GearReport message
  • Contributors: Kevin Hallenbeck

1.3.1 (2023-05-10)

  • Bump firmware versions
  • Specify Python3 for scripts (no more ROS Melodic with Python2)
  • Add P702 platform (2021+ F-150)
  • Contributors: Kevin Hallenbeck

1.3.0 (2022-11-30)

  • Bump firmware versions
  • Change unsigned vehicle speed to signed vehicle velocity
  • Contributors: Kevin Hallenbeck

1.2.3 (2022-05-13)

  • Periodically publish DBW enabled status in addition to latched and on change
  • Bump firmware versions
  • Contributors: Kevin Hallenbeck

1.2.2 (2022-03-08)

  • Bump firmware versions
  • Minor cleanup
  • Contributors: Kevin Hallenbeck

1.2.1 (2021-09-20)

  • Bump firmware versions
  • Add reserved bits
  • Improve printing of license info
  • Add ignition status to ThrottleInfoReport
  • Add user control of alert
  • Contributors: Kevin Hallenbeck

1.2.0 (2021-05-12)

  • Bump firmware versions
  • C++17 and std::clamp()
  • Remove ROS Kinetic support
  • Populate brake/throttle/steering command values even if enable is false
  • Fix socketcan error frame lock up
  • Contributors: Kevin Hallenbeck, Robert Maupin

1.1.3 (2021-03-09)

  • Bump firmware versions
  • License multiple features individually
  • Add option to use socketcan hardware
  • Contributors: Kevin Hallenbeck

1.1.2 (2021-01-14)

  • Bump firmware versions
  • Fix typo in MiscCmd message
  • Update brake type field to match firmware change
  • Add Ford Ranger platform
  • Add reserved bit to prevent warnings
  • Contributors: Kevin Hallenbeck

1.1.1 (2020-08-17)

  • Bump firmware versions
  • Contributors: Kevin Hallenbeck

1.1.0 (2020-08-10)

  • Add HVAC control and status
  • Contributors: Kevin Hallenbeck, Sun Hwang

1.0.11 (2020-08-05)

  • Only publish joint states from DbwNode if set to load URDF model The joint states messages from DbwNode collide with the joint states published by the Gazebo simulator otherwise.
  • Change names of joints to be different from links Gazebo 11 doesn\'t let joint names and link names be the same, which was allowed in earlier versions
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

1.0.10 (2020-07-09)

1.0.9 (2020-02-14)

  • Update firmware versions
  • Report NAN for signals that are unavailable/faulted
  • Add door commands
  • Contributors: Kevin Hallenbeck

1.0.8 (2019-10-17)

  • Add launch file argument to switch between Jeep and Pacifica URDF models
  • Contributors: Micho Radovnikovich

1.0.7 (2019-09-13)

  • Added argument to enable/disable CAN message filtering on DBW message range
  • Contributors: Kevin Hallenbeck

1.0.6 (2019-08-13)

  • Updated firmware versions
  • Updated website maintenance link
  • Contributors: Kevin Hallenbeck

1.0.5 (2019-07-24)

  • Extend licensing to each module
  • Contributors: Kevin Hallenbeck, Sun Hwang

1.0.4 (2019-07-11)

  • Added support for non-hybrid brake report values
  • Added gear number to ThrottleInfoReport
  • Contributors: Kevin Hallenbeck, Sun Hwang

1.0.3 (2019-05-03)

  • Added warnings for unknown and unsupported command types
  • Added FORD_C1 platform
  • Added fuel level report message
  • Added casts to force single precision floating point math
  • Contributors: Kevin Hallenbeck

1.0.2 (2019-03-14)

1.0.1 (2019-03-01)

  • Updated firmware versions
  • Added support for firmware change that uses SVEL resolution of 4 deg/s
  • Refactored tcpNoDelay() for subscribers
  • Added missing tests for PlatformVersion.h
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

1.0.0 (2018-11-30)

  • Updated firmware versions
  • Added BTYPE (brake type) bit
  • Added CMD_DECEL brake command type (only for non-hybrid platforms)
  • Added dataspeed_ulc_can to dbw.launch
  • Added throttlePercentFromPedal lookup table function and corresponding test
  • Use the \${catkin_EXPORTED_TARGETS} macro for target dependencies
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

0.0.2 (2018-10-23)

  • Updated firmware versions
  • Added platform FCA_WK2 (Jeep Grand Cherokee)
  • Force forwarding of brake command type when ABS module is present (instead of BPEC module)
  • Disengage on any fault for brake/throttle/steering (change AND to OR)
  • Added cruise control buttons
  • Latch firmware version on any change (previously only latched once)
  • Changed pedal_luts default from true to false (forward command type by default now)
  • Disregard overrides on unused subsystems using the TIMEOUT bit
  • Removed cruise control related buttons that are not implemented by firmware at this time
  • Fixed typo in nodelets.xml of dbw_fca_can
  • Renamed steering CMD_TYPE and TMODE
  • Set CXX_STANDARD to C++11 only when necessary
  • Use sign of wheel speeds to set sign of vehicle speed
  • Removed unused dependencies and includes
  • Removed steering debug message
  • Handle version message with a map/database of several platform/module combinations (ported from dbw_mkz_can)
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

0.0.1 (2018-08-08)

  • Initial release
  • Contributors: Kevin Hallenbeck

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/offline.launch
      • use_sim_time [default: true]
  • launch/dbw.launch
      • live [default: true]
      • load_urdf [default: true]
      • ulc [default: true]
      • vehicle_ns [default: vehicle]
      • can_ns [default: /can_bus_dbw]
      • filter_can [default: true]
      • dataspeed_can [default: true]
      • socketcan [default: false]
      • socketcan_dev [default: can0]
      • urdf_model [default: pacifica]
      • frame_id [default: base_footprint]
      • warn_cmds [default: true]
      • buttons [default: true]
      • pedal_luts [default: false]
      • ackermann_wheelbase [default: 3.08864]
      • ackermann_track [default: 1.73228]
      • steering_ratio [default: 16.2]

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged dbw_fca_can at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.3.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://bitbucket.org/DataspeedInc/dbw_fca_ros.git
VCS Type git
VCS Version master
Last Updated 2024-01-02
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

Drive-by-wire interface to the Dataspeed Inc. Chrysler Pacifica DBW kit

Additional Links

Maintainers

  • Kevin Hallenbeck

Authors

  • Kevin Hallenbeck
README
No README found. See repository README.
CHANGELOG

Changelog for package dbw_fca_can

1.3.3 (2024-01-02)

  • Warn when the unsupported DBW2 system is detected at runtime and suggest the correct package
  • Contributors: Kevin Hallenbeck

1.3.2 (2023-09-11)

  • Bump firmware versions
  • Add ready flag to GearReport message
  • Contributors: Kevin Hallenbeck

1.3.1 (2023-05-10)

  • Bump firmware versions
  • Specify Python3 for scripts (no more ROS Melodic with Python2)
  • Add P702 platform (2021+ F-150)
  • Contributors: Kevin Hallenbeck

1.3.0 (2022-11-30)

  • Bump firmware versions
  • Change unsigned vehicle speed to signed vehicle velocity
  • Contributors: Kevin Hallenbeck

1.2.3 (2022-05-13)

  • Periodically publish DBW enabled status in addition to latched and on change
  • Bump firmware versions
  • Contributors: Kevin Hallenbeck

1.2.2 (2022-03-08)

  • Bump firmware versions
  • Minor cleanup
  • Contributors: Kevin Hallenbeck

1.2.1 (2021-09-20)

  • Bump firmware versions
  • Add reserved bits
  • Improve printing of license info
  • Add ignition status to ThrottleInfoReport
  • Add user control of alert
  • Contributors: Kevin Hallenbeck

1.2.0 (2021-05-12)

  • Bump firmware versions
  • C++17 and std::clamp()
  • Remove ROS Kinetic support
  • Populate brake/throttle/steering command values even if enable is false
  • Fix socketcan error frame lock up
  • Contributors: Kevin Hallenbeck, Robert Maupin

1.1.3 (2021-03-09)

  • Bump firmware versions
  • License multiple features individually
  • Add option to use socketcan hardware
  • Contributors: Kevin Hallenbeck

1.1.2 (2021-01-14)

  • Bump firmware versions
  • Fix typo in MiscCmd message
  • Update brake type field to match firmware change
  • Add Ford Ranger platform
  • Add reserved bit to prevent warnings
  • Contributors: Kevin Hallenbeck

1.1.1 (2020-08-17)

  • Bump firmware versions
  • Contributors: Kevin Hallenbeck

1.1.0 (2020-08-10)

  • Add HVAC control and status
  • Contributors: Kevin Hallenbeck, Sun Hwang

1.0.11 (2020-08-05)

  • Only publish joint states from DbwNode if set to load URDF model The joint states messages from DbwNode collide with the joint states published by the Gazebo simulator otherwise.
  • Change names of joints to be different from links Gazebo 11 doesn\'t let joint names and link names be the same, which was allowed in earlier versions
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

1.0.10 (2020-07-09)

1.0.9 (2020-02-14)

  • Update firmware versions
  • Report NAN for signals that are unavailable/faulted
  • Add door commands
  • Contributors: Kevin Hallenbeck

1.0.8 (2019-10-17)

  • Add launch file argument to switch between Jeep and Pacifica URDF models
  • Contributors: Micho Radovnikovich

1.0.7 (2019-09-13)

  • Added argument to enable/disable CAN message filtering on DBW message range
  • Contributors: Kevin Hallenbeck

1.0.6 (2019-08-13)

  • Updated firmware versions
  • Updated website maintenance link
  • Contributors: Kevin Hallenbeck

1.0.5 (2019-07-24)

  • Extend licensing to each module
  • Contributors: Kevin Hallenbeck, Sun Hwang

1.0.4 (2019-07-11)

  • Added support for non-hybrid brake report values
  • Added gear number to ThrottleInfoReport
  • Contributors: Kevin Hallenbeck, Sun Hwang

1.0.3 (2019-05-03)

  • Added warnings for unknown and unsupported command types
  • Added FORD_C1 platform
  • Added fuel level report message
  • Added casts to force single precision floating point math
  • Contributors: Kevin Hallenbeck

1.0.2 (2019-03-14)

1.0.1 (2019-03-01)

  • Updated firmware versions
  • Added support for firmware change that uses SVEL resolution of 4 deg/s
  • Refactored tcpNoDelay() for subscribers
  • Added missing tests for PlatformVersion.h
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

1.0.0 (2018-11-30)

  • Updated firmware versions
  • Added BTYPE (brake type) bit
  • Added CMD_DECEL brake command type (only for non-hybrid platforms)
  • Added dataspeed_ulc_can to dbw.launch
  • Added throttlePercentFromPedal lookup table function and corresponding test
  • Use the \${catkin_EXPORTED_TARGETS} macro for target dependencies
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

0.0.2 (2018-10-23)

  • Updated firmware versions
  • Added platform FCA_WK2 (Jeep Grand Cherokee)
  • Force forwarding of brake command type when ABS module is present (instead of BPEC module)
  • Disengage on any fault for brake/throttle/steering (change AND to OR)
  • Added cruise control buttons
  • Latch firmware version on any change (previously only latched once)
  • Changed pedal_luts default from true to false (forward command type by default now)
  • Disregard overrides on unused subsystems using the TIMEOUT bit
  • Removed cruise control related buttons that are not implemented by firmware at this time
  • Fixed typo in nodelets.xml of dbw_fca_can
  • Renamed steering CMD_TYPE and TMODE
  • Set CXX_STANDARD to C++11 only when necessary
  • Use sign of wheel speeds to set sign of vehicle speed
  • Removed unused dependencies and includes
  • Removed steering debug message
  • Handle version message with a map/database of several platform/module combinations (ported from dbw_mkz_can)
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

0.0.1 (2018-08-08)

  • Initial release
  • Contributors: Kevin Hallenbeck

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/offline.launch
      • use_sim_time [default: true]
  • launch/dbw.launch
      • live [default: true]
      • load_urdf [default: true]
      • ulc [default: true]
      • vehicle_ns [default: vehicle]
      • can_ns [default: /can_bus_dbw]
      • filter_can [default: true]
      • dataspeed_can [default: true]
      • socketcan [default: false]
      • socketcan_dev [default: can0]
      • urdf_model [default: pacifica]
      • frame_id [default: base_footprint]
      • warn_cmds [default: true]
      • buttons [default: true]
      • pedal_luts [default: false]
      • ackermann_wheelbase [default: 3.08864]
      • ackermann_track [default: 1.73228]
      • steering_ratio [default: 16.2]

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged dbw_fca_can at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.3.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://bitbucket.org/DataspeedInc/dbw_fca_ros.git
VCS Type git
VCS Version master
Last Updated 2024-01-02
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

Drive-by-wire interface to the Dataspeed Inc. Chrysler Pacifica DBW kit

Additional Links

Maintainers

  • Kevin Hallenbeck

Authors

  • Kevin Hallenbeck
README
No README found. See repository README.
CHANGELOG

Changelog for package dbw_fca_can

1.3.3 (2024-01-02)

  • Warn when the unsupported DBW2 system is detected at runtime and suggest the correct package
  • Contributors: Kevin Hallenbeck

1.3.2 (2023-09-11)

  • Bump firmware versions
  • Add ready flag to GearReport message
  • Contributors: Kevin Hallenbeck

1.3.1 (2023-05-10)

  • Bump firmware versions
  • Specify Python3 for scripts (no more ROS Melodic with Python2)
  • Add P702 platform (2021+ F-150)
  • Contributors: Kevin Hallenbeck

1.3.0 (2022-11-30)

  • Bump firmware versions
  • Change unsigned vehicle speed to signed vehicle velocity
  • Contributors: Kevin Hallenbeck

1.2.3 (2022-05-13)

  • Periodically publish DBW enabled status in addition to latched and on change
  • Bump firmware versions
  • Contributors: Kevin Hallenbeck

1.2.2 (2022-03-08)

  • Bump firmware versions
  • Minor cleanup
  • Contributors: Kevin Hallenbeck

1.2.1 (2021-09-20)

  • Bump firmware versions
  • Add reserved bits
  • Improve printing of license info
  • Add ignition status to ThrottleInfoReport
  • Add user control of alert
  • Contributors: Kevin Hallenbeck

1.2.0 (2021-05-12)

  • Bump firmware versions
  • C++17 and std::clamp()
  • Remove ROS Kinetic support
  • Populate brake/throttle/steering command values even if enable is false
  • Fix socketcan error frame lock up
  • Contributors: Kevin Hallenbeck, Robert Maupin

1.1.3 (2021-03-09)

  • Bump firmware versions
  • License multiple features individually
  • Add option to use socketcan hardware
  • Contributors: Kevin Hallenbeck

1.1.2 (2021-01-14)

  • Bump firmware versions
  • Fix typo in MiscCmd message
  • Update brake type field to match firmware change
  • Add Ford Ranger platform
  • Add reserved bit to prevent warnings
  • Contributors: Kevin Hallenbeck

1.1.1 (2020-08-17)

  • Bump firmware versions
  • Contributors: Kevin Hallenbeck

1.1.0 (2020-08-10)

  • Add HVAC control and status
  • Contributors: Kevin Hallenbeck, Sun Hwang

1.0.11 (2020-08-05)

  • Only publish joint states from DbwNode if set to load URDF model The joint states messages from DbwNode collide with the joint states published by the Gazebo simulator otherwise.
  • Change names of joints to be different from links Gazebo 11 doesn\'t let joint names and link names be the same, which was allowed in earlier versions
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

1.0.10 (2020-07-09)

1.0.9 (2020-02-14)

  • Update firmware versions
  • Report NAN for signals that are unavailable/faulted
  • Add door commands
  • Contributors: Kevin Hallenbeck

1.0.8 (2019-10-17)

  • Add launch file argument to switch between Jeep and Pacifica URDF models
  • Contributors: Micho Radovnikovich

1.0.7 (2019-09-13)

  • Added argument to enable/disable CAN message filtering on DBW message range
  • Contributors: Kevin Hallenbeck

1.0.6 (2019-08-13)

  • Updated firmware versions
  • Updated website maintenance link
  • Contributors: Kevin Hallenbeck

1.0.5 (2019-07-24)

  • Extend licensing to each module
  • Contributors: Kevin Hallenbeck, Sun Hwang

1.0.4 (2019-07-11)

  • Added support for non-hybrid brake report values
  • Added gear number to ThrottleInfoReport
  • Contributors: Kevin Hallenbeck, Sun Hwang

1.0.3 (2019-05-03)

  • Added warnings for unknown and unsupported command types
  • Added FORD_C1 platform
  • Added fuel level report message
  • Added casts to force single precision floating point math
  • Contributors: Kevin Hallenbeck

1.0.2 (2019-03-14)

1.0.1 (2019-03-01)

  • Updated firmware versions
  • Added support for firmware change that uses SVEL resolution of 4 deg/s
  • Refactored tcpNoDelay() for subscribers
  • Added missing tests for PlatformVersion.h
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

1.0.0 (2018-11-30)

  • Updated firmware versions
  • Added BTYPE (brake type) bit
  • Added CMD_DECEL brake command type (only for non-hybrid platforms)
  • Added dataspeed_ulc_can to dbw.launch
  • Added throttlePercentFromPedal lookup table function and corresponding test
  • Use the \${catkin_EXPORTED_TARGETS} macro for target dependencies
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

0.0.2 (2018-10-23)

  • Updated firmware versions
  • Added platform FCA_WK2 (Jeep Grand Cherokee)
  • Force forwarding of brake command type when ABS module is present (instead of BPEC module)
  • Disengage on any fault for brake/throttle/steering (change AND to OR)
  • Added cruise control buttons
  • Latch firmware version on any change (previously only latched once)
  • Changed pedal_luts default from true to false (forward command type by default now)
  • Disregard overrides on unused subsystems using the TIMEOUT bit
  • Removed cruise control related buttons that are not implemented by firmware at this time
  • Fixed typo in nodelets.xml of dbw_fca_can
  • Renamed steering CMD_TYPE and TMODE
  • Set CXX_STANDARD to C++11 only when necessary
  • Use sign of wheel speeds to set sign of vehicle speed
  • Removed unused dependencies and includes
  • Removed steering debug message
  • Handle version message with a map/database of several platform/module combinations (ported from dbw_mkz_can)
  • Contributors: Kevin Hallenbeck, Micho Radovnikovich

0.0.1 (2018-08-08)

  • Initial release
  • Contributors: Kevin Hallenbeck

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Launch files

  • launch/offline.launch
      • use_sim_time [default: true]
  • launch/dbw.launch
      • live [default: true]
      • load_urdf [default: true]
      • ulc [default: true]
      • vehicle_ns [default: vehicle]
      • can_ns [default: /can_bus_dbw]
      • filter_can [default: true]
      • dataspeed_can [default: true]
      • socketcan [default: false]
      • socketcan_dev [default: can0]
      • urdf_model [default: pacifica]
      • frame_id [default: base_footprint]
      • warn_cmds [default: true]
      • buttons [default: true]
      • pedal_luts [default: false]
      • ackermann_wheelbase [default: 3.08864]
      • ackermann_track [default: 1.73228]
      • steering_ratio [default: 16.2]

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged dbw_fca_can at Robotics Stack Exchange