Skip to content

Autoware - the world's leading open-source software project for autonomous driving

License

Notifications You must be signed in to change notification settings

jkk-research/autoware

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autoware - the world's leading open-source software project for autonomous driving

Autoware_RViz

Autoware Universe Contributors Autoware Contributors

Autoware Universe Activity Autoware Activity

License

health-check CI Code Coverage

Autoware Discord Autoware Twitter / X Autoware Linkedin

Autoware is an open-source software stack for self-driving vehicles, built on the Robot Operating System (ROS). It includes all of the necessary functions to drive an autonomous vehicles from localization and object detection to route planning and control, and was created with the aim of enabling as many individuals and organizations as possible to contribute to open innovations in autonomous driving technology.

Autoware architecture

Documentation

To learn more about using or developing Autoware, refer to the Autoware documentation site. You can find the source for the documentation in autowarefoundation/autoware-documentation.

Installation

Clone the repositories

git clone https://github.com/jkk-research/autoware
cd autoware
./setup-dev-env.sh
mkdir src
vcs import src < autoware.repos

Install dependencies

rosdep install --from-paths src --ignore-src --rosdistro $ROS_DISTRO -y

Build

colcon build --symlink-install --cmake-args -DCMAKE_BUILD_TYPE=Release

Update workspace

Update the repositories

git pull
vcs import src < autoware.repos
vcs pull src

Install dependencies and build

rosdep install -y --from-paths src --ignore-src --rosdistro $ROS_DISTRO

colcon build --symlink-install --cmake-args -DCMAKE_BUILD_TYPE=Release

Repository overview

Using Autoware.AI

If you wish to use Autoware.AI, the previous version of Autoware based on ROS 1, switch to autoware-ai repository. However, be aware that Autoware.AI has reached the end-of-life as of 2022, and we strongly recommend transitioning to Autoware Core/Universe for future use.

Contributing

Useful resources

About

Autoware - the world's leading open-source software project for autonomous driving

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 54.5%
  • Shell 39.6%
  • HCL 5.9%