ISF Rover EEROS Integration¶
Link to module repo: sw-eeros-integration
Overview¶
The ISF Rover uses the EEROS framework for its motion control and hardware interfacing. This integration is based on the basicrover with hardware-specific adaptations for the ISF Rover.
Differences from BasicRover¶
The ISF Rover requires the following modifications to the standard BasicRover software:
- GPIO Hardware: Uses
gpiochip4instead ofgpiochip0due to different embedded computer GPIO mapping - Drive Module CAN IDs: Custom addressing for the two drive motors (see Configuration Reference)
- Remote Control Port: SBUS receiver connected to
/dev/ttyS5
Configuration Reference¶
The complete hardware configuration is defined in config/overrides.json, which extends the BasicRover base configuration with ISF-specific parameters.