-
Notifications
You must be signed in to change notification settings - Fork 11
Personal Log: Nathaniel Stone
Nathaniel Stone edited this page Apr 29, 2016
·
25 revisions
- Fixed bugs with topic preferences not saving in the add/edit robot dialog
- Added documentation
- Added missing topic fields to the add/edit robot dialog
- Tested the app on the physical robot
- Fixed minor robot naming bug
- Fixed ambiguous text fields bug
- Replaced the ActionBar ControlMode menu with a dropdown
- Made Preference values visible on the Preferences screen
- Began testing 5Chords app
- Created issues for about a dozen items
- Added additional instrumentation tests
- Formatted the About screen and created the Using tab in the HelpFragment
- Added documentation
- Created release for RC1 milestone
- Added an option to allow the LaserScanLayer to be rotated by the user
- Fixed the Beep Beep warning system and additionally made the HUD flash red when in danger of collisions
- Added a safe mode that prevents the Robot from driving into walls
- Remade the LaserScanLayer so that it could use the Subscribers offered by RobotController rather than having to create its own
- Made the LaserScanLayer able to zoom in and out
- Improved SimpleWaypointPlan
- Made waypoints draw more nicely
- Consolidated various ROS subscribers into RobotController
- Investigated large app memory usage
- Added waypoint placement and deletion on the LaserScanLayer
- Created a simple waypoint plan for controlling the robot
- Made the LaserScanLayer draggable and reused the LaserScanFragment inside of the OverviewFragment instead of creating a new LaserScanLayer for the Overview
- Stopped the app from crashing upon screen rotation. Still need to stop the connection from being destroyed.
- Added Unit and Instrumentation Tests for RobotInfo, RobotChooser, and HUDFragment.
- Made the HUD display fit better on smaller screen sizes and improved appearance
- Heads up display now shows speed, turn rate, GPS position, and connection strength
- Still need to convert speed/turn rate to meaningful quantities
- Trying to show info about the robot such as battery, etc...
- Worked on heads up display for showing speed, turn rate, connection strength, etc...
- Fixed accelerometer control in different screen orientations
- Fixed LaserScanLayer issues
- Added accelerometer control to joystick view
- fixed a bug that caused crash in landscape layout
- Familiarized myself with the app
- Fixed some small bugs and made some cleanups
- Installed all necessary ROS and Android libraries
- Successfully built and ran the app
- Met with group and learned about the project