navigation2 repository

Repository Summary

Checkout URI https://github.com/ros-planning/navigation2.git
VCS Type git
VCS Version eloquent-devel
Last Updated 2020-02-07
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

Navigation2

ROS2 Navigation System

Build Status CircleCI

Build Status DockerHub

Build Status ROS Build Farm

codecov

Overview

The ROS 2 Navigation System is the control system that enables a robot to autonomously reach a goal state, such as a specific position and orientation relative to a specific map. Given a current pose, a map, and a goal, such as a destination pose, the navigation system generates a plan to reach the goal, and outputs commands to autonomously drive the robot, respecting any safety constraints and avoiding obstacles encountered along the way.

nav2_overview

Documentation

For detailed instructions on how to install and run the examples, please visit our documentation site.

Contributing

Contributions are welcome!. For more information, please review our contribution guidelines.

Building the source

For instructions on how to download and build this repo, see the BUILD.md file.

Creating a docker image

To build an image from the Dockerfile in the navigation2 folder: First, clone the repo to your local system (or see Building the source above)

sudo docker build -t nav2/latest .

If proxies are needed:

sudo docker build -t nav2/latest --build-arg http_proxy=http://proxy.my.com:### --build-arg https_proxy=http://proxy.my.com:### .

Note: You may also need to configure your docker for DNS to work. See article here for details: https://development.robinwinslow.uk/2016/06/23/fix-docker-networking-dns/

Using CI build docker container

We allow for you to pull the latest docker image from the master branch at any time. As new releases and tags are made, docker containers on docker hub will be versioned as well to chose from.

sudo docker pull rosplanning/navigation2:latest

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/ros-planning/navigation2.git
VCS Type git
VCS Version dashing-devel
Last Updated 2020-01-31
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

Navigation2

ROS2 Navigation System

Build Status CircleCI

Build Status DockerHub

Build Status Travis

Build Status ROS Build Farm

Pulls

codecov

Overview

The ROS 2 Navigation System is the control system that enables a robot to autonomously reach a goal state, such as a specific position and orientation relative to a specific map. Given a current pose, a map, and a goal, such as a destination pose, the navigation system generates a plan to reach the goal, and outputs commands to autonomously drive the robot, respecting any safety constraints and avoiding obstacles encountered along the way.

Contributing

We are currently in the pre-release development phase, contributions are welcome. To contribute, see the documentation README.

Building the source

For instructions on how to download and build this repo, see the BUILD.md file.

Creating a docker image

To build an image from the Dockerfile in the navigation2 folder: First, clone the repo to your local system (or see Building the source above)

sudo docker build -t nav2/latest .

If proxies are needed:

sudo docker build -t nav2/latest --build-arg http_proxy=http://proxy.my.com:### --build-arg https_proxy=http://proxy.my.com:### .

Note: You may also need to configure your docker for DNS to work. See article here for details: https://development.robinwinslow.uk/2016/06/23/fix-docker-networking-dns/

Using CI build docker container

We allow for you to pull the latest docker image from the master branch at any time. As new releases and tags are made, docker containers on docker hub will be versioned as well to chose from.

sudo docker pull stevemacenski/navigation2:latest

CONTRIBUTING

No CONTRIBUTING.md found.

Repository Summary

Checkout URI https://github.com/ros-planning/navigation2.git
VCS Type git
VCS Version crystal-devel
Last Updated 2019-03-13
Dev Status DEVELOPED
CI status No Continuous Integration
Released RELEASED
Package Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

README

Navigation2

ROS2 Navigation System

Build Status CircleCI

Build Status Travis

Build Status ROS Build Farm

Pulls

Overview

The ROS 2 Navigation System is the control system that enables a robot to autonomously reach a goal state, such as a specific position and orientation relative to a specific map. Given a current pose, a map, and a goal, such as a destination pose, the navigation system generates a plan to reach the goal, and outputs commands to autonomously drive the robot, respecting any safety constraints and avoiding obstacles encountered along the way.

Contributing

We are currently in the pre-release development phase, contributions are welcome. To contribute, see the documentation README.

Building the source

For instructions on how to download and build this repo, see the BUILD.md file.

Creating a docker image

To build an image from the Dockerfile in the navigation2 folder: First, clone the repo to your local system (or see Building the source above)

sudo docker build -t nav2/latest .

If proxies are needed:

sudo docker build -t nav2/latest --build-arg http_proxy=http://proxy.my.com:### --build-arg https_proxy=http://proxy.my.com:### .

Note: You may also need to configure your docker for DNS to work. See article here for details: https://development.robinwinslow.uk/2016/06/23/fix-docker-networking-dns/

Using CI build docker container

We allow for you to pull the latest docker image from the master branch at any time. As new releases and tags are made, docker containers on docker hub will be versioned as well to chose from.

sudo docker pull stevemacenski/navigation2:latest

CONTRIBUTING

No CONTRIBUTING.md found.