Setup CI on real hardware
Opened this issue · 1 comments
hidmic commented
Feature description
To ensure system quality and performance moving forward, we need changes to be validated against not just tests in a vacuum but also real hardware. Either a procedure or automation needs to be setup to streamline deployment and testing.
Implementation considerations
We have a few Kobuki bases in the office readily available to set this up. An office map will be necessary, a trajectory groundtruth would be advisable for complete performance characterization. Also, CI can be manual QA to start with.
hidmic commented
Additional considerations:
- Define a QA procedure based on autonomously traversing a fixed path.
- Record bag file throughout the entire procedure for post-mortem analysis.
- (stretch) Use InOrbit for remote management.