Meeting notes with Action items - ImmersiveSystems/net-robo GitHub Wiki

Meeting Friday, Nov 29, 2013

Action steps discussed:

  1. Assemble the mobile robot (battery, controller, Raspberry Pi, camera, WiFi, RPi-controller communication).
  2. Interface wireless router with the PC acting as our server. Figure out best way considering university network security concerns, using 10/100 LAN cable if possible (fallback to using a USB PC wireless transceiver connection if required to align with university requirements - but this will introduce additional lag).
  3. Define the HTML5 structure for developing a client computer GUI with video window and navigation controls and write web server code to serve the page (from the RPi or the server - probably the RPi.
  4. Complete the chain of code and communication to move the robot from the client computer.
  5. Test the video transmission.
  6. Conduct experiments for speed and turning control.

Goals for Friday Dec 6 are to get as much of 1 done as possible, figure out 2, and prepare 3 so the following week can be concentrated on 4-6.

Meeting Friday, Dec 13, 2013

Status:

  • Team succeeded in completing enough of robot one and software to have robot one move under command of user keyboard commands into client software running in a web browser connecting through a webserver running on a proxy server PC and over to the untethered robot. Nice!

Targets for next week discussed:

  1. Connect camera in the robot and stream video to the client. Have a demo up with client commanding robot navigation and seeing the live video feed from the robot.
  2. Experiment and test on improving the navigation control, and on the camera video feed.
  3. Go ahead & Order 2 Raspberry Pi cameras for robot one (they are inexpensive - so one for backup).
  4. Go ahead & Order Order two Beaglebone Blacks & necessary accessories, for robot two (one for backup).
  5. Survey another chassis to order and suitable motor controller for chassis and Beaglebone Black, ready to order after our next team meeting. Type up notes in Github.
  6. Survey what WiFi module and camera to use with Beaglebone Black on robot two. Type up notes in Github.
  7. Type up list in Github of desired parts to order with decisions on why these.