Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use app.storage.user to preselect last automation and field (#41)
* implement turn_by and turn_knives_to methods * use new methods in puncher class * implement reference speeds * Update hardware configuration for ff12_config_rb32 and u4_config_rb28 eith tornado reference speeds * Fix turn_knives_to method in TornadoHardware class * Fix reference to knive stop in CoinCollecting class * rename ref_t and ref_b to ref_knife_stop and ref_knive_ground * typo * Add turns parameter to punch method in Puncher class * formatting and logging * fix persistence restore issues * add forgotten input * add more categories for weed and crop * better line breaks * cleanup * Refactor field_friend_hardware.py to update knife stop and ground pin names * Update hardware.py and puncher.py for speed adjustments * backup rb28 * Update camera crop settings in config/u4_config_rb28/camera.py * Fix typo in Field class area method * Fix error handling in PlantLocator class * tmp remove of rows as obstacles * fix binding of minimum_turning_radius * Fix typo in worked_area_label text formatting * remove buggy persistence of gnss * Refactor prune method in PlantProvider class to use separate variables for max age of weeds and crops * backup rb28 * Add settings for dual mechanism workflow * add settings to operation.py * change rendering of plant objects in plant_objects.py * implement gnss correction by antenna offset * Fix error handling in PlantLocator class * Add driver settings to operation.py * Update max age of weeds in prune method of PlantProvider class * Implement antenna offset for GNSS correction * Refactor obstacle creation in Weeding class to include row polygons * Refactor plant_provider.py to use async/await for adding weeds and crops * Refactor driver settings in Weeding class * Refactor field_planner.py to remove unused imports and dependencies * Add driver settings for weeding automation in operation.py * fix field_friend_object.py to update second_tool move coordinates * backup rb28 * Update antenna offset for GNSS correction in params.py * backup for u3 * backup rb27 * Refactor operation.py to add driver settings for weeding automation * Refactor operation.py to add driver settings for weeding automation * Update healthcheck configuration in docker-compose.yml * provide antenna offset for u5 and u6 * Update antenna offset for GNSS correction in params.py for U5 * revert change because in real robots we want persistence to overwrite the settings (see zauberzeug/rosys#106) * formatting of ui.run * fix name * formatting of operation.py * use app.storage.user to preselect last automation and field * provide storage secret * Provide map buttons to center on robot and toggle basemap (#42) * provide map buttons to center on robot and toggle basemap * improved max zoom --------- Co-authored-by: Miguel <[email protected]> Co-authored-by: Johannes-Thiel <[email protected]>
- Loading branch information