Steering-angle-algorithm
Steering-angle-algorithm copied to clipboard
An integrated system within the opendlv-vehicle-view environment. This integrated system is used to calculate the steering angle of a cart based on real time video frames
2022-group-02 | Algorithm for steering wheel angle
Description
This algorithm is data driven and is integrated with opendlv-vehicle-view. The algorithm uses object detection in the data from the video feed from opendlv-vehicle-view along side with other sensor readings to compute an accurate steering angle output close to what the actual steering wheel angle was at the time of the video feed.
Installation
Latest release:
Usage
The system is ran alongside with opendlv-vehicle-view and h264decoder (to extract h264 frames into a shared memory area to provide access to ARGB pixels in the frames). By using shared memory, the system is able to detect cones of different color and detemine the heading direction including the needed steering wheel angles for the wheels.
The algorithm produces an output in the terminal for each video frame containing the sample timestamp together with the calculated steering wheel angle.
Authors and acknowledgment
Authors and contributors:
Acknowledgment:
Thanks to University of Gothenburg, Chalmers University of Technology and Christian Berger for setting up this project possiblility.
License
For this project a MIT License applies.
Project status
The current project state:
The project development is in its ending phase. There might only be occational updates to this repository.
Collaboration with the team members
See Code-of-Conduct.