GRAIC 3.0 Call for Participation
Ask general questions about GRAIC and interact with fellow participants on our forum! Join our mailing list form.
Here, you will find controllers submitted to GRAIC in previous years. These controllers can be used for controller research and verification. We have included instructions on how to reproduce the results from GRAIC here.
Generalized RAcing Intelligence Competition (GRAIC) is a simulated vehicle race co-located with CPS-IOT Week 2023. GRAIC aims to bring together researchers in AI, planning, synthesis, and control to create a platform for comparing different algorithms for controlling vehicles in dynamic and uncertain environments. We hope that it will also be fun.
GRAIC ‘23 This year, we hope to improve GRAIC to encourage wider participation. We now have an AWS image that lowers the hardware entry requirements. Instructions for using the AWS image can be found on our installation page. We also aim to have multi-agent racing and an improved testing pipeline. Please continue to check our webpage for updates!
GRAIC provides a simulation environment, test vehicles, tracks, scoring function, and documentation. As a competitor, you will use the given API and develop your racing controller. In early May, you will submit your racing controller code. The competition tracks will be different from the testing tracks. Multiple vehicles will be involved. We will run the races with your controllers and provide results, data, video feedback, and announce winners during CPSWeek. There will be different race categories and prizes.
At runtime, the input to the controller will come from a perception oracle that will provide as input a local view of obstacles, lanes, and gates on the track near the vehicle. The tracks will have à priori unknown static and moving obstacles. The outputs from the controller (brake, throttle, and steering) will drive the vehicle. In some race categories, you will be provided a mathematical vehicle model, and in other categories you will be provided a black-box vehicle simulator. The perception and control interfaces will not change. Read the Docs page for more details about tracks, obstacles, vehicles, and APIs. Features of GRAIC include:
- Head-to-head races; compete against other submitted controllers.
- GRAIC focuses on decision, control, planning, and safety, and therefore, we will provide a perception oracle and related API
- Your controller will run races across multiple vehicles and tracks
- Different race categories for model-free and model-based vehicles
Email us at email@example.com. Join our mailing list form.
Please check back frequently for the next GRAIC competition updates.
- January 31: Beta platform release
- February 16: Info session and beta feedback
- March 27: Final platform release, pre-submission opens
- April 10: Final submission page opens
- May 2: Submission closes, final races held
- May 9: CPS-IOT Week 2023, final results and live event
- 02/16/2023 GRAIC 3.0 Live Info Session
- 01/31/2023 GRAIC 3.0 Beta released
- 06/16/2022 GRAIC22 benchmarks released.
- 05/3/2022 2022 Live event at CPSWeek.
- 04/18/2022 2022 submission page opens! Fill out this form to submit.
- 01/25/2022 GRAIC AWS and docker available! Visit Getting started page for details.
- 05/03/2021 2021 pre-submission open. Upload your controllers to the google form provided.
- 05/03/2021 GRAIC Beta Release v0.2.1.
- CPS Week registration open! When you register, choose “Generalized RAcing Intelligence Competition (GRAIC)” option.
- 03/30/2021 GRAIC Beta Release v0.1.2.
- 03/10/2021 GRAIC Beta Release v0.1.1 LaneInfo message type now has more info
- 03/01/2021 GRAIC beta released! Visit Getting started page to download.
Please cite GRAIC as: