Skip to content

Personal Log: Michael Brunson

Michael T Brunson edited this page May 2, 2016 · 21 revisions

Week of April 25

  • Tested code on real robot
    • Fixed bugs when driving real robot
    • Wrote scripts to setup robot for demo

Week of April 18

  • Nothing

Week of April 11

  • Bug testing 5Chords app
  • More bug fixes for Waypoint Control mode

Week of April 4

  • Nothing

Week of March 28

  • Addressed buggy behavior of automatic navigation near obstacles in Waypoint Control mode
  • Slowed robot down during navigation to prevent accidents

Week of March 21

  • Nothing

Week of March 14

  • Fixing tutorial message bugs

Week of March 7

  • Fine tuned parameters for potential field navigation
    • Tried to fix major bugs in navigation (still buggy near obstacles)
    • Improved navigation speed in free space
  • Added basic tutorial prompts for new users

Week of February 29

  • Started detection of touch coordinates on laser view for waypoint navigation via potential fields.

Week of February 22

  • Nothing

Week of February 15

  • Finished basic code for autonomous robot control
    • Emergency stop fully implemented
    • Random walk behavior fully implemented
    • Waypoint control behavior code foundation started

Week of February 8

  • Started foundation for autonomous robot control
    • Emergency stop
    • Random walk (drive and turn behavior)

Week of February 1

  • Finished first stages of UI overhaul
    • Fragment implementation of app features
    • Data persistence of robot configuration
      • Name
      • IP Address
      • ROS Topic names
        • Joystick topic
        • Laser Scan Topic
        • Camera Topic

Week of January 25

  • Started UI overhaul
    • Navigation menus
    • Connection testing and error handling
    • Saving Robot information
      • Robot Name
      • Robot IP Address
    • Material Design

Week of January 18

  • First meeting with Vidal
    • New members
    • Need to start testing process
  • First meeting with client, Dr. Rekleitis
    • Make schedule
    • Continue TODO from last semester

Week of January 11

  • First group meeting of second semester
    • Introduced new members to project
    • Looked over next steps for the group

Week of October 18

  • Group meeting to get Android app to compile on everyone's computer
  • Get app to compile in Windows

Week of October 4

  • ROS to Android smart phone connection
    • Connection established from phone to ROS node running on Ubuntu machine on Wifi.
    • Data transfer between Android phone and ROS
      • Android application subscribed to data from ROS node
      • Tele-operation of simulated Husky robot from Android phone over Wifi using virtual joystick

Week of September 27

  • Continue HUSKY ROS tutorial
    • Got simulator running and virtual HUSKY robot moving

Week of September 20

  • Started tutorials for ROS
  • Refresh Android knowledge

Week of September 13

  • Focus on research of connecting Clearpath Robotics HUSKY ROS robot
    • Android tablet
    • Robot Operating System (ROS) running on robot
    • Connection between robot and tablet (WIFI?)
    • Libraries for Android (ROSJava)

Week of September 6

  • Started personal log
  • Met with client