No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.

four_wheel_steering_controller package from four_wheel_steering_controller repo

four_wheel_steering_controller

Package Summary

Tags No category tags.
Version 0.8.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/kettenhoax/four_wheel_steering_controller.git
VCS Type git
VCS Version master
Last Updated 2021-09-20
Dev Status UNMAINTAINED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

ROS2 controller implementation of four wheel steering kinematics

Additional Links

No additional links.

Maintainers

  • Marcel Zeilinger

Authors

No additional authors.

(WIP) four wheel steering controller

This package aims to implement functionality of gazebo_ros_four_wheel_steering using the ros2 controller_interface.

Features of gazebo_ros_four_wheel_steering implemented:

  • control using FourWheelSteeringStamped messages
  • publish current speed and steering angle state as FourWheelSteeringStamped messages
  • command timeout handling
  • state noise simulation
  • latency simulation

Strongly inspired by the current diff_drive_controller implementation.

License

Copyright 2021 Austrian Institute of Technology GmbH

Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

CHANGELOG
No CHANGELOG found.

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged four_wheel_steering_controller at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-controls/ros_controllers.git
VCS Type git
VCS Version noetic-devel
Last Updated 2024-05-22
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Controller for a four wheel steering mobile base.

Additional Links

Maintainers

  • Vincent Rousseau

Authors

  • Vincent Rousseau

Four-wheel steering Controller

Controller for a four_wheel_steering mobile base.

CHANGELOG

Changelog for package four_wheel_steering_controller

0.22.0 (2024-05-22)

0.21.2 (2023-09-03)

0.21.1 (2023-01-31)

  • Don't hardcode plugin library path
  • add_dependencies was added to the CMakeLists.txt in four_wheel_steering_controller
  • Contributors: Jochen Sprickerhof, pavel

0.21.0 (2022-10-21)

  • use boost::placeholders::_1/_2 in remaining instances, include boost/bind/bind.hpp instead of boost/bind.hpp, eliminated unnecessary bind.hpp include
  • Contributors: Lucas Walter

0.20.0 (2022-05-06)

  • Drop old C++ standard
  • Add <?xml version=1.0?> to every .launch and .test file
  • Contributors: Jochen Sprickerhof, Lucas Walter

0.19.0 (2021-06-13)

0.18.1 (2020-12-03)

  • Remove explicit dependency on Boost::headers to avoid issue #537
  • Add boost dependency
  • Format CMakeLists.txt and package.xml files + clean deps of 4ws_controller pkg
  • Contributors: Mateus Amarante, Mateus Amarante Araújo

0.18.0 (2020-10-11)

  • Add missing test dependency on xacro in four_wheel_steering_controller
  • Contributors: Mateus Amarante

0.17.0 (2020-05-12)

0.16.1 (2020-04-27)

0.16.0 (2020-04-16)

  • Bump CMake version to prevent CMP0048
  • Add missing header guards
  • Replace header guard with #pragma once
  • Modernize xacro
    • Remove '--inorder'
    • Use 'xacro' over 'xacro.py'
  • swap implementations of read and write methods Follows the intended use of hardware_interface::RobotHW, see its documentation for details
  • Contributors: Franz, Matt Reynolds

0.15.1 (2020-03-09)

  • add missing pluginlib deps
  • Use C++11 [std::this_thread::sleep_for]{.title-ref}.
  • add include directories for tests in {ackermann/four_wheel}_steering_controller
  • Contributors: Davide Faconti, Mathias Lüdtke, Sean Yen

0.15.0 (2019-03-26)

  • Default all controller builds to C++14
  • boost::chrono -> std::chrono
  • Adjust missing bsd note
  • boost::assign -> C++ initializer list
  • boost::shared_ptr -> std::shared_ptr
  • fix install destination for libraries (#403)
  • Contributors: Bence Magyar, Gennaro Raiola, James Xu

0.14.3 (2019-02-09)

  • Minor change in one of the ROS_INFO_STREAM
  • Contributors: Jan-Felix Klein

0.14.2 (2018-10-23)

0.14.1 (2018-06-26)

0.14.0 (2018-04-27)

  • migrate to new pluginlib headers
  • fix warning un/signed comparison
  • [4ws tests] simulation clock
  • [4ws tests] Increase position tolerance
  • Contributors: Bence Magyar, Jeremie Deray, Mathias Lüdtke, Vincent Rousseau

0.13.2 (2017-12-23)

  • Add four_wheel_steering_controller
  • Contributors: Vincent Rousseau

0.13.1 (2017-11-06)

0.13.0 (2017-08-10)

0.12.3 (2017-04-23)

0.12.2 (2017-04-21)

0.12.1 (2017-03-08)

0.12.0 (2017-02-15)

0.11.2 (2016-08-16)

0.11.1 (2016-05-23)

0.11.0 (2016-05-03)

0.10.0 (2015-11-20)

0.9.2 (2015-05-04)

0.9.1 (2014-11-03)

0.9.0 (2014-10-31)

0.8.1 (2014-07-11)

0.8.0 (2014-05-12)

0.7.2 (2014-04-01)

0.7.1 (2014-03-31)

0.6.0 (2014-02-05)

0.5.4 (2013-09-30)

0.5.3 (2013-09-04)

0.5.2 (2013-08-06)

0.5.1 (2013-07-19)

0.5.0 (2013-07-16)

0.4.0 (2013-06-26)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Recent questions tagged four_wheel_steering_controller at Robotics Stack Exchange

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-controls/ros_controllers.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-04-17
Dev Status MAINTAINED
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

Controller for a four wheel steering mobile base.

Additional Links

Maintainers

  • Vincent Rousseau

Authors

  • Vincent Rousseau

Four-wheel steering Controller

Controller for a four_wheel_steering mobile base.

CHANGELOG

Changelog for package four_wheel_steering_controller

0.13.6 (2020-01-12)

0.13.5 (2019-02-09)

0.13.4 (2018-06-26)

0.13.3 (2018-04-27)

  • migrate to new pluginlib headers
  • fix warning un/signed comparison
  • [4ws tests] simulation clock
  • [4ws tests] Increase position tolerance
  • Contributors: Bence Magyar, Jeremie Deray, Mathias Lüdtke, Vincent Rousseau

0.13.2 (2017-12-23)

  • Add four_wheel_steering_controller
  • Contributors: Vincent Rousseau

0.13.1 (2017-11-06)

0.13.0 (2017-08-10)

0.12.3 (2017-04-23)

0.12.2 (2017-04-21)

0.12.1 (2017-03-08)

0.12.0 (2017-02-15)

0.11.2 (2016-08-16)

0.11.1 (2016-05-23)

0.11.0 (2016-05-03)

0.10.0 (2015-11-20)

0.9.2 (2015-05-04)

0.9.1 (2014-11-03)

0.9.0 (2014-10-31)

0.8.1 (2014-07-11)

0.8.0 (2014-05-12)

0.7.2 (2014-04-01)

0.7.1 (2014-03-31)

0.6.0 (2014-02-05)

0.5.4 (2013-09-30)

0.5.3 (2013-09-04)

0.5.2 (2013-08-06)

0.5.1 (2013-07-19)

0.5.0 (2013-07-16)

0.4.0 (2013-06-26)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

No known dependants.

Messages

No message files found.

Services

No service files found

Recent questions tagged four_wheel_steering_controller at Robotics Stack Exchange

No version for distro jade. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 0.2.2
License GPLv3
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/Romea/romea_controllers.git
VCS Type git
VCS Version master
Last Updated 2017-04-24
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

Controller for a four wheel steering mobile base.

Additional Links

Maintainers

  • Vincent Rousseau

Authors

  • Vincent Rousseau

Four-wheel steering Controller

Controller for a four_wheel_steering mobile base.

CHANGELOG

Changelog for package four_wheel_steering_controller

0.2.2 (2017-02-02)

  • Add test depend
  • Contributors: Vincent Rousseau

0.2.1 (2017-02-01)

  • [4ws] Add crab travel test
  • [4ws] Update test
  • [4ws] Add test on non symmetric steering
  • [4ws] Revert to use only rear speed for odom
  • [4ws] Use front and rear speed for odometry
  • Update computation of virtual steering
  • [4ws] Remove debug
  • [4ws] Update command with 4ws msg
  • Update test for four_wheel_steering_controller
  • Contributors: Vincent Rousseau

0.2.0 (2017-01-19)

  • [4ws] Only enable twist cmd
  • [4ws] Fix velocity cmd inversion
  • [4ws] Integrate position using x and y velocity
  • [4ws] use linear x and y for speed
  • [4ws] update odometry formula
  • Contributors: Vincent Rousseau

0.1.2 (2016-09-05)

0.1.1 (2016-08-31)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

No known dependants.

Messages

No message files found.

Services

No service files found

Recent questions tagged four_wheel_steering_controller at Robotics Stack Exchange

No version for distro hydro. Known supported distros are highlighted in the buttons above.

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-controls/ros_controllers.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2020-04-17
Dev Status MAINTAINED
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

Controller for a four wheel steering mobile base.

Additional Links

Maintainers

  • Vincent Rousseau

Authors

  • Vincent Rousseau

Four-wheel steering Controller

Controller for a four_wheel_steering mobile base.

CHANGELOG

Changelog for package four_wheel_steering_controller

0.13.6 (2020-01-12)

0.13.5 (2019-02-09)

0.13.4 (2018-06-26)

0.13.3 (2018-04-27)

  • migrate to new pluginlib headers
  • fix warning un/signed comparison
  • [4ws tests] simulation clock
  • [4ws tests] Increase position tolerance
  • Contributors: Bence Magyar, Jeremie Deray, Mathias Lüdtke, Vincent Rousseau

0.13.2 (2017-12-23)

  • Add four_wheel_steering_controller
  • Contributors: Vincent Rousseau

0.13.1 (2017-11-06)

0.13.0 (2017-08-10)

0.12.3 (2017-04-23)

0.12.2 (2017-04-21)

0.12.1 (2017-03-08)

0.12.0 (2017-02-15)

0.11.2 (2016-08-16)

0.11.1 (2016-05-23)

0.11.0 (2016-05-03)

0.10.0 (2015-11-20)

0.9.2 (2015-05-04)

0.9.1 (2014-11-03)

0.9.0 (2014-10-31)

0.8.1 (2014-07-11)

0.8.0 (2014-05-12)

0.7.2 (2014-04-01)

0.7.1 (2014-03-31)

0.6.0 (2014-02-05)

0.5.4 (2013-09-30)

0.5.3 (2013-09-04)

0.5.2 (2013-08-06)

0.5.1 (2013-07-19)

0.5.0 (2013-07-16)

0.4.0 (2013-06-26)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

No known dependants.

Messages

No message files found.

Services

No service files found

Recent questions tagged four_wheel_steering_controller at Robotics Stack Exchange

Package Summary

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

Repository Summary

Checkout URI https://github.com/ros-controls/ros_controllers.git
VCS Type git
VCS Version melodic-devel
Last Updated 2023-11-13
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

Controller for a four wheel steering mobile base.

Additional Links

Maintainers

  • Vincent Rousseau

Authors

  • Vincent Rousseau

Four-wheel steering Controller

Controller for a four_wheel_steering mobile base.

CHANGELOG

Changelog for package four_wheel_steering_controller

0.17.3 (2023-01-31)

0.17.2 (2021-01-20)

0.17.1 (2020-12-05)

0.17.0 (2020-05-12)

0.16.1 (2020-04-27)

0.16.0 (2020-04-16)

  • Bump CMake version to prevent CMP0048
  • Add missing header guards
  • Replace header guard with #pragma once
  • Modernize xacro
    • Remove '--inorder'
    • Use 'xacro' over 'xacro.py'
  • swap implementations of read and write methods Follows the intended use of hardware_interface::RobotHW, see its documentation for details
  • Contributors: Franz, Matt Reynolds

0.15.1 (2020-03-09)

  • add missing pluginlib deps
  • Use C++11 [std::this_thread::sleep_for]{.title-ref}.
  • add include directories for tests in {ackermann/four_wheel}_steering_controller
  • Contributors: Davide Faconti, Mathias Lüdtke, Sean Yen

0.15.0 (2019-03-26)

  • Default all controller builds to C++14
  • boost::chrono -> std::chrono
  • Adjust missing bsd note
  • boost::assign -> C++ initializer list
  • boost::shared_ptr -> std::shared_ptr
  • fix install destination for libraries (#403)
  • Contributors: Bence Magyar, Gennaro Raiola, James Xu

0.14.3 (2019-02-09)

  • Minor change in one of the ROS_INFO_STREAM
  • Contributors: Jan-Felix Klein

0.14.2 (2018-10-23)

0.14.1 (2018-06-26)

0.14.0 (2018-04-27)

  • migrate to new pluginlib headers
  • fix warning un/signed comparison
  • [4ws tests] simulation clock
  • [4ws tests] Increase position tolerance
  • Contributors: Bence Magyar, Jeremie Deray, Mathias Lüdtke, Vincent Rousseau

0.13.2 (2017-12-23)

  • Add four_wheel_steering_controller
  • Contributors: Vincent Rousseau

0.13.1 (2017-11-06)

0.13.0 (2017-08-10)

0.12.3 (2017-04-23)

0.12.2 (2017-04-21)

0.12.1 (2017-03-08)

0.12.0 (2017-02-15)

0.11.2 (2016-08-16)

0.11.1 (2016-05-23)

0.11.0 (2016-05-03)

0.10.0 (2015-11-20)

0.9.2 (2015-05-04)

0.9.1 (2014-11-03)

0.9.0 (2014-10-31)

0.8.1 (2014-07-11)

0.8.0 (2014-05-12)

0.7.2 (2014-04-01)

0.7.1 (2014-03-31)

0.6.0 (2014-02-05)

0.5.4 (2013-09-30)

0.5.3 (2013-09-04)

0.5.2 (2013-08-06)

0.5.1 (2013-07-19)

0.5.0 (2013-07-16)

0.4.0 (2013-06-26)

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Recent questions tagged four_wheel_steering_controller at Robotics Stack Exchange