Software & Network Rules
Network
- Teams are not allowed to use their own personal network devices to communicate with the go-kart from the pit.
- Each team will be provided an ethernet drop that will be able to connect to the go-kart on the track.
- Each team is expected to have a Ubiquiti Bullet AC for communication on the track.
- Non weatherproof version - use at your own risk
- More information will be provided in how to setup the bullet network in the wiki.
RCS Black Box
The Race Control System Black Box is a standalone device (with its own internal battery) that will provided to teams at the competition for use of managing go-kart and track safety. All software and designs will be made public. The Black Box network will be completely managed by AKS officials, is 100% visible to teams, and will only handle information described below.
- Teams are expected to be able to interface with RCS Black Box via CANBus or USB.
- Teams are expected to send the following information TO the RCS Black Box
- Motor Output Power to the Drivetrain
- Health Status - status options to be provided
- Control Mode - Autonomous or RC
- Speed - m/s
- Steering - may not be required
- Teams will be provided the following information FROM the RCS Black Box.
- Track State - states options to be provided
- Allowed Control Mode - Autonomous or RC
- GPS RTCM
- Teams will be provided a software library to integrate into their existing autonomy stack.
- The library will be available as a C++/Python library or as a ROS2 package.