How to Setup the Robot for Motion Development - lukehsiao/RobotSoccer GitHub Wiki

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 [email protected] folder: open a folder, click on the "connect to server" under network. sftp://[email protected]/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.

⚠️ **GitHub.com Fallback** ⚠️