Skip to content

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