IAC "base software support" task list
Description
Task list for Indy Autonomous Challenge autonomous racing. Here are milestones
Expected behavior
Teams that use ROS 2 with Autoware win races.
Definition of Done
Autoware Tasks
-
Create ROS 2 Foxy Autoware ADE docker container (#618 (closed)) -
Get Autoware.Auto to build in Foxy (#599 (closed)) -
Integrate Ansys VRXPERIENCE simulation and Autoware.Auto (#639)(#1044) -
Improve DeepOrange Vehicle Interface provided by @cuicardeeporange for inclusion in Autoware.Auto (#1045) -
Improve GNSS-only localization provided by @cuicardeeporange for inclusion in Autoware.Auto (#1046) -
Enable looping in Record/Replay planner (#1047)
ROS2 Tasks
-
Allow ANSYS VRXPERIENCE to communicate with ROS2 Foxy -
Migrate ansys-vrxperience-ros2
packages to Autoware Foundation Github -
Release ansys-vrxperience-ros2
packages to ROS Build Farm (https://github.com/ros/rosdistro/pull/27394)
-
-
Make sure drivers are ready to go -
Vehicle drive-by-wire driver https://github.com/NewEagleRaptor/raptor-dbw-ros2 -
Aptiv ESR (#1051 (closed)) -
Aptiv MRR (#1051 (closed)) -
LiDAR Driver @neil-rti @dejanpan (#1051 (closed)) -
Mako Camera Driver https://github.com/neil-rti/avt_vimba_camera -
Camera driver modification to add PPTP synchronization (https://github.com/neil-rti/avt_vimba_camera)(#1051)
-
-
GNSS Driver https://github.com/swri-robotics/novatel_gps_driver/tree/dashing-devel
-
-
Create socketcan
Node Based onsocketcan
implementation in Autoware.Auto https://github.com/autowarefoundation/ros2_socketcan -
Release simulink model for shifting @cuicardeeporange -
Get Mathworks ROS 2 engineers involved
-
Canonical's Ubuntu Tasks
-
define and test Ubuntu 20.04 configuration for IAC racecars (#1050) -
rt-kernel vs low latency kernel? (#1050) -
UDP receive buffer settings for IAC operational design domain (ODD a.k.a. use case) (#1050) -
how best to maintain & publish "gold" base software support image of Ubuntu + ROS 2 (#1050) -
device driver support, socketCAN support in Kernel (troubleshooting & fix, not develop from scratch)
Hardware/Sensor Configuration Tasks
-
Create calibration instructions for cameras (#1048) -
Work out time synchronization @cuicardeeporange (#1049)
Edited by mitsudome-r