Be Driven 🚘
⚠️ This repo is no longer being maintained. Feel free to use the source or send me any questions, unfortunately no new commits or PRs will be added/accepted ⚠️
Welcome! This is an open source self-driving development platform aimed for rapid prototyping, deep learning, and robotics research. The system currently runs on a modified electric golf cart. Here are our goals:
Research and develop a deep learning-driven self-driving car. The vehicle should be able to achieve level 4 autonomy within a geofenced area.
For the full documentation of the development process, please visit my website: www.neilnie.com
Before you jump in, let me describe the hardware requirement for this project. A webcam is the minimum requirment. At this point, you can only run the whole system on the actual self-driving vehicle. ROS will throw warnings (even errors) at you if you don't have the hardware connected to your Linux machine. If you don't have access to the hardware setup, don't worry 👇
To compile the project:
$ git clone https://github.com/sigmaai/self-driving-golf-cart.git
$ cd self-driving-golf-cart/ros
$ catkin_make
$ source devel/setup.bash
$ roslaunch zed_wrapper zed.launch
(no rviz)$ roslaunch zed_display display.launch
(with rviz)$ roslaunch path_planning rtab_mapping_navigation.launch
🚙 Bon Voyage 😀
If you are interested in the detailed development process of this project, you can visit Neil's blog at neilnie.com to find out more about it. Neil will make sure to keep you posted about all of the latest development on the club.
Developers: