A very basic interface for creating a map and named locations for Happy. Runs in Docker at http://[ip]:8000. The Docker host must be on the Happy Wi-Fi network.
Steps to create a new map:
- Position Happy in the start position.
- Click 'Start Mapping' and wait for success response.
- Explore the area using joystick or keyboard teleop interfaces.
- Return Happy to the start position.
- Click 'Save Map' and wait for success response.
- Click 'Stop Mapping' and wait for success response.
- Click 'Start Navigating' and wait for success response.
- Use joystick or keyboard teleop to drive Happy to different locations.
- At each location, click 'Add Location' to create a location by name.
- Once you have collected all the locations you need, click 'Save Locations' to get a JSON file of all locations.
The locations file can be used to look up position and orientation data to send to the move base action by name.