-
Notifications
You must be signed in to change notification settings - Fork 11
Personal Log: Kenneth Spear
PlayerFour edited this page Apr 27, 2016
·
21 revisions
Personal Log Started
- Met with the group and talked about the project and what needs to be done.
- Met with the client to talk about project issues
Week of Sept. 13
- Met with client again to discuss what we need to do for the week
- Look at introduction to ROS
- Research best tablets for android development
Week of Sept. 20
- Start using android studio
- Met with client
Week of Sept. 27
- Got ROS installed
- Met with client
Week of Oct. 4
- Did the ROS tutorials
- Met with client
Week of October 18
- Group meeting to get Android app to compile on everyone's Linux computer
- Get app to compile on a Windows machine
Week of October 25
- Met with client to show him first version of our app
- Discuss what else he would like to see added
Week of November 1
- Working on the robot app
Week of November 15
- Met with group to work on adding the laser view together
- Got the robot simulator working on my Linux machine
Week of November 22
- Met with group to work on adding the camera view together
- Set up the ros camera node on my computer
- Fixed gradle issues so that the app will now compile on any computer without any hassle, including Macs
- Demoed the app with our client and drove the robot around the building
- Discussed what other features he would like to see in the app
- Met with group to divide up the newly requested features
Week of November 29
- Began working on my task of adding GPS view to the app offline
- Got that working, but still trying to add a few features
- Fixed some and made additions to our code
Week of December 6
- Make final preparations for our final demo
- Demoed our app to the class
Week of January 22
- Met with Vidal to discuss what needs to go on this semester
- Met with group to catch new members up and talk about progress
Week of February 5
- Demo with Vidal and met with client
- Working on incorporating ROS GPS updates into the working GPS app I have made
- Once this step is complete, I will add the code to our app
Week of February 12
- Added robot's gps on a map to the app
- Added ability to tap a point and get the lat/long coordinates
Week of February 19
- Added ability to press and hold to drop a marker/waypoint on the map
- Working on waypoint functionality
Week of February 26
- Fixed some bugs that caused the maps to recenter on robot unexpectedly
Week of March 4
- Added button to be able to recenter the map on the robot after scrolling or changing zoom
- Client requested a few things to be added to gps portion
Week of March 11
- Added things client asked for like displaying the tablet/phones location as well as the robots
- Working on setting up a tutorial for first time use
Week of March 18
- Fixed issue created by Dr. Vidal to fix the back button not working
- Fixed some bugs that were created by adding back button functionality and led to large memory use
- Created an About option in the navigation drawer to describe the app and how to use it
Week of March 25
- Removed preferences option from the navigation drawer on home screen b/c it caused app to crash
- Added a Help option to replace Preferences
Week of April 1
- Improved the Help option to have swipe-able tabs for different help topics
- Worked on fixing a few bugs
Week of April 8
- Added another About Fragment for the home screen because it has to be a support.v4.Fragment type to work in swipe-able tabs
- Finished making the Help option with all 3 tabs completed now
Week of April 15
- Testing the other groups app we were supposed to test
Week of April 22
- Finished testing the other groups app
- Group tested app on the actual robot instead of the simulator