feat: Orin Nano Super platform update + 4x IMX219 CSI cameras #51
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "sl-jetson/orin-platform-cameras"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Task A — Jetson Orin Nano Super platform update:
docker-compose.yml: all service image tags →jetson-orin; devices updated to udev symlinks (/dev/rplidar,/dev/stm32-bridge,i2c-7); NVMe volume mounts added;stm32-bridgeupdated to usesaltybot_bridgelaunch; newcsi-camerasservice addeddocs/pinout.md: full rewrite for Orin Nano Super — i2c-7, ttyTHS0, CSI-A/B FFC connectors, M.2 NVMe, IMX219 15-pin pinout, V4L2 device nodes, GStreamer test commandsdocs/power-budget.md: full rewrite — 25W TDP, 8GB LPDDR5, 67 TOPS, 4-camera CSI bandwidth analysis, Nano vs Orin comparison table, 5V 6A PSU + 4S LiPo archscripts/setup-jetson.sh: full rewrite — JetPack 6 / Ubuntu 22.04,nvidia-container-toolkitwith new keyring, NVMe partition/format/fstab, IMX219 driver check,videogroup,jtopinstallTask B —
saltybot_camerasROS2 package (new):launch/csi_cameras.launch.py: 4× v4l2_camera nodes, one namespace per camera (front/left/rear/right), 640×480@30fps, includes TF launchlaunch/camera_tf.launch.py: static TF for 4 cameras at 90° intervals onsensor_head_link(r=5cm), yaw 0°/90°/180°/−90°package.xml,setup.py,setup.cfg,__init__.py,resource/markerconfig/cameras_params.yaml: per-camera device/frame/offset configROS2 Topics Published
/camera/front/image_raw/camera/left/image_raw/camera/rear/image_raw/camera/right/image_rawTest plan
docker compose buildsucceeds on Orin Nano Super (JetPack 6)v4l2-ctl --list-devicesshows/dev/video0,2,4,6on hardwareros2 launch saltybot_cameras csi_cameras.launch.pystreams all 4 camerasros2 topic echo /camera/front/image_rawshows datasensor_head_link → camera_{front,left,rear,right}_linksetup-jetson.shruns cleanly on fresh JetPack 6 install🤖 Generated with Claude Code