User Tools

Site Tools


marvin:lab11

This is an old revision of the document!


Lab report 11

Date: November 28th 2008
Duration of activity: 8-12
Participants: Kasper, Bent and Johnny

Project Goal

Make detailed description of the end course project.

Plan

  • Make short description of the project.
  • Describe hardware/software platforms to be used.
  • Find problems to be expected during the project.
  • Make project time schedule for the project.
  • Describe what will be expected to work at the end of the project.

Execution

Project description

Make a remote controlled LegWay using a gyro.

Software/Hardware

A HiTechnic1) gyro2), and some sort of blue tooth game controller or gamepad, is needed to make the project.
The Pc should run some sort of application communicating with the robot for parameter tuning (GUI or CLI) probably through the LejOS PC API3), and the robot should of course run LejOS.

Problems

  • Figure out how to use the LejOS PC API4)
  • Figure out how to make realtime communication with the NXT through bluetooth.5)6)
  • Figure out how to use the gyro7) (there might not be direct support through LejOS)
  • Implement PID control8), and tune the parameters using the model in NXT-way GS model9).
  • Implement behaviour based driving to make the robot drive around and avoid obstacles.10)
  • Figure out how to get commands from the game controller11).
  • Implement behaviour that takes control of the robot when commands are sent from the game controller.

Schedule

Product

marvin/lab11.1227866160.txt.gz · Last modified: 2008/11/28 10:56 by deva