v0.4.0
The following summarizes the changes compared to the previous release v0.3.2.
Full Changelog: v0.3.2...v0.4.0
Android Apps
Robot
- WebRTC support for communication with the smartphone controller with much lower latency, thanks @izivkov for #192
- Add sensor selection menu to logger fragment, thanks @dhruv2295 for #202 and #228
- Settings menu to choose between WebRTC (only controller app) and RTSP, thanks @dhruv2295 for #203
- Fix app crash in object tracking fragment (Android 6), thanks @MohammedZ666 for #210 and #212
- Dropdown to choose from available local web servers in logger fragment and autopilot fragment, thanks @sanyatuning for #214
Controller
- WebRTC support and new features (mirror video feed and turn audio on/off), thanks @izivkov for #192
- New option for intuitive robot control (throttle/brake with on-screen pedals and steering by tilting the phone), thanks @izivkov for #205
Web Interface
- Add support for multiple connections between robots and local servers in the same network, thanks @sanyatuning for #214
Policy Training
- Add weights & biases option to monitor training + some refactoring, thanks @sanyatuning for #214
- Simplify image loading, thanks @dvdhfnr for #218
- Create and use tf-records for training + unification of training code (notebook, terminal, web interface) + update to tensorflow version 2.5, thanks @marcelsan for #204