tier4 / edge-auto-jetson

https://sensor.tier4.jp
Apache License 2.0
13 stars 10 forks source link

Feat: humble #21

Closed manato closed 1 year ago

manato commented 1 year ago

Description

This PR adds support to set up ROS 2 Humble environment. Since some L4T are based on Ubuntu 18.04 and unable to exploit pre-build binaries for ROS 2 Humble via apt, this PR adds an ansible role to build ROS 2 Humble from scratch.

Because ROS 2 environment is natively built, docker is no more used after merging this PR. So this PR also includes minor README updates.

Tests performed

setup-dev-env.sh builds ROS 2 Humble as well as installs other dependencies. ROS 2 will be installed in /opt/ros/humble

Notes for reviewers

Pre-review checklist for the PR author

The PR author must check the checkboxes below when creating the PR.

In-review checklist for the PR reviewers

The PR reviewers must check the checkboxes below before approval.

Post-review checklist for the PR author

The PR author must check the checkboxes below before merging.

After all checkboxes are checked, anyone who has write access can merge the PR.