Name: Autoware
Owner: Computing Platforms Federated Labratory
Description: Open-Source To Self-Driving.
Created: 2015-08-24 23:17:57.0
Updated: 2018-01-18 20:27:29.0
Pushed: 2018-01-18 15:13:42.0
Homepage: https://www.autoware.ai/
Size: 251228
Language: C++
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Open-source software for urban autonomous driving, maintained by Tier IV. The following functions are supported:
Autoware is protected by the BSD License. Please use it on at your own discretion. For safe use, we provide a ROSBAG-based simulation method for those who do not own real autonomous vehicles. In case you use Autoware with real autonomous vehicles, please formulate safety measures and assessment of risk before field testing.
Free manuals can be found at https://github.com/CPFL/Autoware-Manuals. You are encouraged to join maintenance of those manuals. Thanks for your cooperation!
See also branching_model for the tips of Autoware development, including the coding style and branching model.
Please use checkout revision before 2015/OCT/21 if you use Autoware on ROS hydro or Ubuntu 13.04, 13.10.
do apt-get install ros-indigo-desktop-full ros-indigo-nmea-msgs ros-indigo-nmea-navsat-driver ros-indigo-sound-play ros-indigo-jsk-visualization ros-indigo-grid-map ros-indigo-gps-common
do apt-get install ros-indigo-controller-manager ros-indigo-ros-control ros-indigo-ros-controllers ros-indigo-gazebo-ros-control ros-indigo-sicktoolbox ros-indigo-sicktoolbox-wrapper ros-indigo-joystick-drivers ros-indigo-novatel-span-driver
do apt-get install libnlopt-dev freeglut3-dev qtbase5-dev libqt5opengl5-dev libssh2-1-dev libarmadillo-dev libpcap-dev gksu libgl1-mesa-dev libglew-dev software-properties-common libyaml-cpp-dev python-flask python-requests
do add-apt-repository ppa:mosquitto-dev/mosquitto-ppa
do apt-get install libmosquitto-dev
NOTE: Please do not install ros-indigo-velodyne-pointcloud package. Please uninstall it if you already installed.
do apt-get install ros-kinetic-desktop-full ros-kinetic-nmea-msgs ros-kinetic-nmea-navsat-driver ros-kinetic-sound-play ros-kinetic-jsk-visualization ros-kinetic-grid-map ros-kinetic-gps-common
do apt-get install ros-kinetic-controller-manager ros-kinetic-ros-control ros-kinetic-ros-controllers ros-kinetic-gazebo-ros-control ros-kinetic-joystick-drivers
do apt-get install libnlopt-dev freeglut3-dev qtbase5-dev libqt5opengl5-dev libssh2-1-dev libarmadillo-dev libpcap-dev gksu libgl1-mesa-dev libglew-dev python-wxgtk3.0 software-properties-common libmosquitto-dev libyaml-cpp-dev python-flask python-requests
NOTE: Following packages are not supported in ROS Kinetic.
$HOME
t clone https://github.com/CPFL/Autoware.git
~/Autoware/ros/src
tkin_init_workspace
../
catkin_make_release
CV based detectors RCNN and SSD nodes are not automatically built.
To build these nodes please follow the respective node's README SSD RCNN Yolo2
$HOME/Autoware/ros
run
Be careful when changing files under ros/src/sensing/drivers/lidar/packages/velodyne
. There is subtree.
The original repository is here. If you change those files from this
repository, you must use git subtree push. (Please never change and push code if you don't understand
git subtree
well).
GitFlow, the git branching model, is used in the Autoware repository.
develop
.$ git checkout -b feature/[your_branch_name] develop
master
, you can branch off your hotfix branch from master
.$ git checkout -b hotfix/[your_branch_name] master
See docs/en/branching_model.md
More details here
See https://github.com/CPFL/Autoware/wiki/Calibration(EN)
Script of generating launch files for Moriyama demo
ROSBAG data for calibration test
You can download many ROSBAG files for research and development of self-driving technology using Autoware. https://rosbag.tier4.jp
Autoware Developers (autoware@googlegroups.com)
Autoware Developers Slack Team (https://autoware.herokuapp.com/)
To subscribe to the Autoware Developers mailing list,