v0.3.0
The following summarizes the changes compared to the previous release v0.2.0.
Full Changelog: v0.2.0...v0.3.0
Android Apps
Robot
- Development of a new screen for free roaming and major refactor of the vehicle communication interface, thanks @dhruv2295 for #154
- Development of a new screen for logging with ability to store preview and/or training data and upload to local server, thanks @dhruv2295 for #156
- Development of a new screen to run autopilot and object detector models, thanks @dhruv2295 for #158
- Phone controller bugfix, thanks @dhruv2295 for #159
- Refactoring to improve USB connection and phone controller stability, thanks @dhruv2295 for #161
- Add video streaming between robot and phone controller - WIP currently disabled due to latency, thanks @ivo for #162
The app has the following known issues:
- Incorrect mapping of common BT game controllers (e.g. Xbox, PS4, Nvidia Shield, etc.) may occur on Android versions before Pie (9.0), see this article for more info. On the bright side, Android 11 supports many more controllers, see this article for more infos.
Controller
You can download the apks from the resources below and install them on your phone directly. Note, that the app is signed only with a debug key. Alternatively, you can build the app yourself.
Documentation
- Updated research paper (accepted for publication at ICRA'21)
- Updated technical documentation for controller app, thanks @izivkov for #162
- Documentation for new screens and instructions how to build new fragments, #161 and #170
Policy
- Update
requirements.txt
, thanks @eagleanurag for #153