Skip to content

Commit

Permalink
fix: ROS 2
Browse files Browse the repository at this point in the history
Signed-off-by: Akihito OHSATO <[email protected]>
  • Loading branch information
aohsato authored and wep21 committed Nov 28, 2023
1 parent fd5b246 commit e2ef46f
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 10 deletions.
3 changes: 1 addition & 2 deletions .cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
"ignoreRegExpList": ["owner: .*$", "repo:: .*$"]
}
],
"flagWords": ["planing"],
"flagWords": [],
"words": [
"ADLINK",
"apriltags",
Expand Down Expand Up @@ -147,7 +147,6 @@
"linuxptp",
"pyside",
"rmem",
"ROS2",
"rosinstall",
"ruamel",
"soruce",
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# edge-auto-jetson

This repository provides a sample ROS2 environment working on a Jetson-based ECU and GMSL2-compatible cameras.
This repository provides a sample ROS 2 environment working on a Jetson-based ECU and GMSL2-compatible cameras.

As a sample application, the following images show object detection results using the contents of this repository. Various perception applications will be added in
the future and you can develop them in this provided environment.
Expand All @@ -13,7 +13,7 @@ the future and you can develop them in this provided environment.

### System Overview

This repository is based on a natively built ROS2 environment. The system overview is shown below.
This repository is based on a natively built ROS 2 environment. The system overview is shown below.

![system overview](docs/overview.drawio.svg "edge-auto-jetson overview")

Expand All @@ -22,7 +22,7 @@ This repository is based on a natively built ROS2 environment. The system overvi
- Camera: v4l2 compatible cameras, including [TIER IV Automotive HDR Camera C1](https://sensor.tier4.jp/automotive-hdr-camera)
- ECU: Jetson AGX Xavier based ECU, including [RQX-58G](https://www.adlinktech.com/Products/ROS2_Solution/ROS2_Controller/RQX-580_58G) from ADLINK Technology Inc. and [Developer Kit](https://www.nvidia.com/ja-jp/autonomous-machines/embedded-systems/jetson-agx-xavier) from NVIDIA Corp.
- NVIDIA L4T: R32.6.1 (including Ubuntu 18.04)
- ROS: ROS2 Humble (native build)
- ROS: ROS 2 Humble (native build)

## Getting Started

Expand All @@ -41,13 +41,13 @@ Please see [Tutorials](https://github.com/tier4/edge-auto/tree/main/docs/tutoria
- [tier4/edge_auto_individual_params](https://github.com/tier4/edge_auto_individual_params)
- Repository for managing system parameters including camera parameters, driver parameters, etc.
- [tier4/nebula](https://github.com/tier4/nebula)
- ROS2 package for unified ethernet-based LiDAR driver.
- ROS 2 package for unified ethernet-based LiDAR driver.
- [tier4/tier4_automotive_hdr_camera](https://github.com/tier4/tier4_automotive_hdr_camera)
- Kernel driver for using TIER IV cameras with Video4Linux2 interface.
- [tier4/ros2_v4l2_camera](https://github.com/tier4/ros2_v4l2_camera)
- ROS2 package for camera driver using Video4Linux2.
- ROS 2 package for camera driver using Video4Linux2.
- [tier4/sensor_trigger](https://github.com/tier4/sensor_trigger)
- ROS2 package for generating sensor trigger signals.
- ROS 2 package for generating sensor trigger signals.
- [tier4/calibration_tools](https://github.com/tier4/CalibrationTools)
- Repository for calibration tools to estimate parameters on autonomous driving systems.
- [autowarefoundation/autoware.universe](https://github.com/autowarefoundation/autoware.universe)
Expand Down
2 changes: 1 addition & 1 deletion ansible/roles/ros2/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# ROS2
# ROS 2

This role installs [ROS 2](https://docs.ros.org) under `/opt/ros`. Because apt binaries for the latest ROS 2 distribution are not available on some NVIDIA L4T environments, such as L4T R32.6.1 (based on Ubuntu18.04), this role installs dependencies, clones ROS 2 source codes, and builds them.

Expand Down
2 changes: 1 addition & 1 deletion ansible/roles/ros2/tasks/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
- apt-transport-https
install_recommends: false
update_cache: true
- name: Add ROS2 source list
- name: Add ROS 2 source list
shell: echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/ros-archive-keyring.gpg] http://packages.ros.org/ros2/ubuntu $(. /etc/os-release && echo $UBUNTU_CODENAME) main" | sudo tee /etc/apt/sources.list.d/ros2.list > /dev/null
- name: Download gpg key
ansible.builtin.uri:
Expand Down

0 comments on commit e2ef46f

Please sign in to comment.