Skip to content

Commit

Permalink
init commit
Browse files Browse the repository at this point in the history
Signed-off-by: ismetatabay <[email protected]>
  • Loading branch information
ismetatabay committed Dec 5, 2023
1 parent 4bcb74b commit 682018d
Show file tree
Hide file tree
Showing 196 changed files with 48 additions and 177 deletions.
1 change: 1 addition & 0 deletions docs/.pages
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ nav:
- Introduction: index.md
- installation
- tutorials
- integration
- how-to-guides
- design
- Reference HW: reference-hw
Expand Down
2 changes: 1 addition & 1 deletion docs/how-to-guides/.pages
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
nav:
- index.md
- Integrating Autoware: integrating-autoware
- Open-source slam algorithms: open-source-slam
- Training Machine Learning Models: training-machine-learning-models
- others
4 changes: 2 additions & 2 deletions docs/how-to-guides/index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# How-to guides

## Integrating Autoware
## Open source slam algorithms for pointcloud mapping

- [Overview](integrating-autoware/overview.md)
- [Open Source Slam Algorithms](open-source-slam/index.md)

## Training Machine Learning Models

Expand Down
168 changes: 0 additions & 168 deletions docs/how-to-guides/integrating-autoware/overview.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ nav:
- IA_LIO_SAM: ia-lio-slam
- iscloam: iscloam
- LeGO-LOAM-BOR: lego-loam-bor
- LIO-SAM: lio-sam
- Optimized-SC-F-LOAM: optimized-sc-f-loam
- SC-A-LOAM: sc-a-loam
- SC-LeGO-LOAM: sc-lego-loam
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
nav:
- overview.md
- index.md
- 1. Creating your Autoware repositories: creating-your-autoware-repositories
- 2. Creating vehicle and sensor model: creating-vehicle-and-sensor-model
- 3. Creating vehicle interface: creating-vehicle-interface-package
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
nav:
- index.md
- Open-source SLAM algorithms: open-source-slam
- Creating pointcloud map with LIO-SAM: lio-sam
- Converting UTM map to MGRS map: converting-utm-to-mgrs-map
- Pointcloud map downsampling: pointcloud-map-downsampling
- Creating a vector map: creating-vector-map
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This page explains how users can create maps that can be used for Autoware.

## Creating a point cloud map

Traditionally, a Mobile Mapping System (MMS) is used in order to create highly accurate large-scale point cloud maps. However, since a MMS requires high-end sensors for precise positioning, its operational cost can be very expensive and may not be suitable for a relatively small driving environment. Alternatively, a Simultaneous Localization And Mapping (SLAM) algorithm can be used to create a point cloud map from recorded LiDAR scans. Some of the useful open-source SLAM implementations are listed in this [page](open-source-slam/index.md).
Traditionally, a Mobile Mapping System (MMS) is used in order to create highly accurate large-scale point cloud maps. However, since a MMS requires high-end sensors for precise positioning, its operational cost can be very expensive and may not be suitable for a relatively small driving environment. Alternatively, a Simultaneous Localization And Mapping (SLAM) algorithm can be used to create a point cloud map from recorded LiDAR scans. Some of the useful open-source SLAM implementations are listed in this [page](../../how-to-guides/open-source-slam/index.md).

If you prefer proprietary software that is easy to use, you can try a fully automatic mapping tool from [MAP IV, Inc.](https://www.map4.jp/), [_MapIV Engine_](https://www.map4.jp/solutions/mapping-localization/map4-engine/). They currently provide a trial license for Autoware users free of charge.

Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
nav:
- Vehicle interface overview: vehicle-interface.md
- index.md
- creating-vehicle-interface.md
- ackermann-kinematic-model.md
- customizing-for-differential-drive-model.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Vehicle interface
# Vehicle interface overview

## What is the vehicle interface?

Expand Down
39 changes: 39 additions & 0 deletions docs/integration/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Overview

## Requirement: prepare your real vehicle hardware

Prerequisites for the vehicle:

- An onboard computer that satisfies the [Autoware installation prerequisites](../../installation/autoware/source-installation.md#prerequisites)
- The following devices attached
- Drive-by-wire interface
- LiDAR
- Optional: Inertial measurement unit
- Optional: Camera
- Optional: GNSS

## 1. Creating your Autoware meta-repository

Please follow [Creating Autoware repositories](./creating-your-autoware-repositories/index.md).

## 2. Creating your vehicle and sensor description

Please follow [Creating vehicle and sensor models](./creating-vehicle-and-sensor-model).

## 3. Create a `vehicle_interface` package

Please follow [Creating vehicle interface](./creating-vehicle-interface-package/creating-vehicle-interface.md).

## 4. Create maps

Please follow [Creating maps](./creating-maps).

## 5. Launch Autoware

Please follow [Launch Autoware](./launch-autoware).

## 6. Tune parameters for your vehicle & environment

!!! warning

Under construction
File renamed without changes.
File renamed without changes.

0 comments on commit 682018d

Please sign in to comment.