Skip to content

autonomous system consisit of driving mode ,driving assistant and partial self driving

Notifications You must be signed in to change notification settings

hesham-salem/parial-self-driving-using-ros

Repository files navigation

parial-self-driving-using-ros

Target الهدف

driving mode

driving assistant

partial self driving Untitled Diagram drawio

Hardware component :

(raspberry pi 3+arduino as interface +lidar +accelerator بدال سرعة +camera +touch screen )+ encoder+

Software component :

Linux (Ubuntu dist) +ROS +sensor fusion(with extended Kalmen filter ) +PID +opencv +QT +rosserial

Problem :

Detect lane departure ------.> solved by using opencv and lane detection technique

Detect obstacle’s position and velocity ----> solved by using lidar or radar or both

Detect the vehicle velocity -----> solved by using encoder

Picture2 Picture4 Picture11 rosgraph2 Screenshot from 2019-07-07 10-44-00 Screenshot from 2019-07-07 10-44-15 Picture3 Picture5 Picture8 Picture9

In the future

Mapping and localization Using artificial intelligent (AI) Using fuzzy control to get PID parameter
Using c++ insteed of python for critical nodes(program)

Reference and material for studying

Sensor fusion and lane detection concept

Self driving nanodegree on udicity

ROS : Ros wiki https://www.udemy.com/ros-essentials/

https://www.youtube.com/playlist?list=PLElUpEkSjJkNgbrBobmXVVMOg4YW76wwC

https://www.edx.org/course/hello-real-world-with-ros-robot-operating-system-2

To contact us

https://www.linkedin.com/in/hesham-salem/

About

autonomous system consisit of driving mode ,driving assistant and partial self driving

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published