Skip to content
This repository has been archived by the owner on Oct 1, 2019. It is now read-only.

How to Setup the Robot for Motion Development

Waffle555 edited this page Feb 27, 2015 · 2 revisions

Prerequisites:

How do I charge the batteries?

unplug them and plug them into the charger. With the regular setting, hold E until it "sings". again unplug when it "sings" again.

How do I boot up the robot and connect to the network?

push the button on the side of the robot to power. connect to Robot Soccer Wifi. terminal: ssh odroid@192.168.1.42 folder: open a folder, click on the "connect to server" under network. sftp://odroid@192.168.1.42/home/odroid is the server name.

Doing Motion Development:

Where are the source files located?

~/home/odroid/catkin_ws/src/robot_soccer/scripts

How do I run ROS on the robots?

Before you do anything, calibrate the PID controllers by running

  $ rossetup
  $ rosrun robot_soccer calibratepid.py

This fine-tunes the PID matrices. Otherwise, the robot will go all over the place.

  $ catmake
  $ rossetup
  $ rosrun robot_soccer motor_control.py 

Shutdown

How do I shut everything down safely when I'm done?

save your work and push the button on the side of the robot again.