Skip to content

Commit e52e8e7

Browse files
committed
add c2 camera transforms
2 parents 630e487 + cd83f11 commit e52e8e7

13 files changed

Lines changed: 426336 additions & 1 deletion

File tree

.github/workflows/deploy-pages.yml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: ci
2+
on:
3+
push:
4+
branches:
5+
- master
6+
- main
7+
permissions:
8+
contents: write
9+
jobs:
10+
deploy:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- uses: actions/checkout@v4
14+
- name: Configure Git Credentials
15+
run: |
16+
git config user.name github-actions[bot]
17+
git config user.email 41898282+github-actions[bot]@users.noreply.github.com
18+
- uses: actions/setup-python@v5
19+
with:
20+
python-version: 3.x
21+
- run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV
22+
- uses: actions/cache@v4
23+
with:
24+
key: mkdocs-material-${{ env.cache_id }}
25+
path: ~/.cache
26+
restore-keys: |
27+
mkdocs-material-
28+
- run: pip install mkdocs-material
29+
- run: mkdocs gh-deploy --force

.gitignore

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,8 @@ CATKIN_IGNORE
5555

5656

5757
# vs code
58-
.vscode/**
58+
.vscode/**
59+
60+
.venv/
61+
62+
site/Offi

docs/index.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Welcome to MkDocs
2+
3+
For full documentation visit [mkdocs.org](https://www.mkdocs.org).
4+
5+
## Commands
6+
7+
* `mkdocs new [dir-name]` - Create a new project.
8+
* `mkdocs serve` - Start the live-reloading docs server.
9+
* `mkdocs build` - Build the documentation site.
10+
* `mkdocs -h` - Print help message and exit.
11+
12+
## Project layout
13+
14+
mkdocs.yml # The configuration file.
15+
docs/
16+
index.md # The documentation homepage.
17+
... # Other markdown pages, images and other files.

docs/quick_start.md

Whitespace-only changes.

docs/stylesheets/extra.css

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
[data-md-color-scheme="youtube"] {
2+
/* Primary color shades */
3+
--md-primary-fg-color: #43AEC5;
4+
--md-primary-fg-color--light: #9fd4e0;
5+
--md-primary-fg-color--dark: #182744;
6+
7+
/* Accent color shades */
8+
--md-accent-fg-color: #43AEC5;
9+
}
10+
11+
:root > * {
12+
/* Footer */
13+
--md-footer-bg-color: #182744;
14+
--md-footer-bg-color--dark: #182744;
15+
--md-footer-fg-color: #43AEC5;
16+
--md-footer-fg-color--light: #b9e7f2;
17+
--md-footer-fg-color--lighter: #d9eef3;
18+
}
19+
20+
.sze-color-primary {
21+
color: #43AEC5;
22+
}
23+
24+
.sze-color {
25+
color: #43AEC5;
26+
}
1.35 MB
Binary file not shown.

docs/wiki/img/Lexus_autonomous_fov2.svg

Lines changed: 213084 additions & 0 deletions
Loading

docs/wiki/pacmod_actuation.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# `2026.L` PacMOD ROS2
2+
3+
Communtations with vehicle happens through */pacmod* topics, using the vehicles CAN bus network.
4+
5+
6+
Within the Spectra PC we have a Kvaser PCIEcan 4xHS card that supports native communication through the can bus. Currently we' using the default Linux SocketCAN to acess the device, and the connected CAN-bus, on the can0 channel.
7+
8+
To start the ROS2 driver:
9+
10+
```bash
11+
ros2 launch lexus_bringup can_and_status.launch.py
12+
```
13+
14+
15+
16+
17+
18+
19+

docs/wiki/sensorset2026-l.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
# `2026.L` sensorset
2+
3+
Vehicle: Lexus rx450h
4+
5+
Sensors:
6+
7+
|Type|Name|Pieces| ROS2 driver |
8+
|---|---|---|---|
9+
|LIDAR|Ouster OS2-64|1|[ouster-ros](https://github.com/ouster-lidar/ouster-ros)|
10+
|LIDAR|Ouster OS1-32|2|[ouster-ros](https://github.com/ouster-lidar/ouster-ros)|
11+
|LIDAR|Luminar Iris|1|[luminar-ros](https://github.com/jkk-research/luminar_ros2_driver)|
12+
|Camera|Stereolabs ZED2i|1|[zed-ros](https://github.com/stereolabs/zed-ros2-wrapper)|
13+
|Camera| TierIV C2|2|[usb-cam](https://github.com/ros-drivers/usb_cam)|
14+
|DevCamera| Comma.ai Comma 4|1|[openpilot-ros](https://github.com/jkk-research/openpilot_ros2_bridge)|
15+
|RADAR| Bosch Radar Gen 6|5|[bosch-radar-ros](https://github.com/jkk-research/radar_driver/tree/ros2-humble) |
16+
|GPS|Novatel PwrPak7 Dual GNSS Antenna|1| [novatel_oem7_driver](https://github.com/novatel/novatel_oem7_driver) |
17+
|IMU| Microstrain LORD IMU|1| [microstrain_inertial](https://github.com/LORD-MicroStrain/microstrain_inertial) |
18+
19+
20+
## PDF layout
21+
22+
- [Lexus autonomous FOV2 PDF](img/Lexus_autonomous_fov2.pdf)
23+
24+
![svg](img/Lexus_autonomous_fov2.svg)

mkdocs.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
site_name: My Docs
2+
3+
nav:
4+
- Home: index.md
5+
- Quick Start Guide: quick_start.md
6+
- Wiki:
7+
- Sensorset 2026.L: wiki/sensorset2026-l.md
8+
- Pacmod 3: wiki/pacmod_actuation.md
9+
10+
theme:
11+
name: material
12+
palette:
13+
scheme: youtube
14+
features:
15+
- content.code.copy
16+
17+
markdown_extensions:
18+
- pymdownx.highlight:
19+
use_pygments: true
20+
21+
extra_css:
22+
- stylesheets/extra.css

0 commit comments

Comments
 (0)