15
Spring 2019 CS - 4501/SYS 4582: F1/10 Autonomous Racing Instructor: Madhur Behl ( [email protected] ) TA: Varundev Sukhil Sureshbabu ([email protected]) Operation Manual (Getting Started) [Always inform the instructor(s) if the car gets damaged.]

Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Spring 2019CS-4501/SYS 4582: F1/10 Autonomous Racing

Instructor: Madhur Behl ([email protected])TA: Varundev Sukhil Sureshbabu ([email protected])

Operation Manual(Getting Started)

[Always inform the instructor(s) if the car gets damaged.]

Page 2: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Use caution at all times

The F1/10 car is capable of very high speeds.

Pay special attention to the handling of Li ion high current batteries

When in doubt; ask the instructor

Page 3: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

The F1/10 Platform (Chassis)

ElectronicSpeed Controller

(ESC)

Steering Servo

Brushless DCDriver Motor

Battery Bay

Page 4: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

The F1/10 Platform (Upper Deck)

NVIDIA Jetson TK1

Energizer Power Bank

WiFi Access Point

Hokuyo LiDAR

Page 5: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Power Connections

(TK1) 12V19V (WiFi)

Power Bank Jetson TK1 Ubiquiti Pico Station

Green connects to green Jetson Blue connects to Wifi Station

Page 6: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Manual R/C Control System

Steering Wheel

Throttle Stick(Press trigger for forward motion, push trigger for reverse)

Steering ChannelThrottle Channel

Each remote/receiver pair is binded. If your car does not respond to the remote, inform the instructor

Page 7: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Teensy Controller

R/C Input(From radio)

Mode Switch(White side indicates current mode)

Control Output(To chassis)

Page 8: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Steps for R/C TeleoperationStep 1 Step 2 Step 3

Turn on R/C remote

Do not move controls

Located at the bottom of the remote controller

Set Teensy to Manual Mode

Note: White side indicates current mode

Turn on ESC

Long press blue button on motor controller

Page 9: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Team OrganizationVehicle Number Color Code Team Name

1 Scuderia Ferrari

2 McLaren Racing

3 Red Bull Racing

4 Mercedes Petronas

5 Renault Sport

6 Williams Martini

7 Sauber Racing

Page 10: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

LogisticsEach team receives a color coded:

• Assembled F1/10 Car (with lithium batteries)

• Lithium Battery Charger

• Energizer battery charger

• R/C Remote

Ask instructor for replacement AA batteries when the R/C remote stops working or blinks red

Page 11: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Team NetworksNetwork Name Color Code Network Password

scuderia_ferrari _go_ferrari_

mc_laren_racing _go_mclaren_

red_bull_racing _go_redbull_

mercedes_petronas _go_mercedes_

renault_sport _go_renault_

williams_martini _go_williams_

sauber_racing _go_sauber_

Page 12: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Network Restrictions

The following IP addresses are reserved

192.168.1.1 (Used by Jetson TK1)

192.168.1.20 (Used by WiFi station)

192.168.1.100 (Instructor diagnostics)

Page 13: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Static IP

Use these links to setup a static IP for your computer

Ubuntu: http://www.sudo-juice.com/how-to-a-set-static-ip-in-ubuntu-graphically/

MacOS: http://www.macinstruct.com/node/550

Windows: https://support.microsoft.com/en-us/help/15089/windows-change-tcp-ip-settings

Example setting:

IP address: 192.168.1.5Netmask: 255.255.255.0

Gateway: 192.168.1.1

Page 14: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Enable ROS over network

The F1/10 has ROS over network preconfigured

Your remote computer/VM must also be configured in the same manner

To do this, open the .bashrc file using an editor

Eg: nano ~/.bashrc

Scroll down to the bottom and add: export ROS_MASTER_URI=http://192.168.1.1:11311

Page 15: Operation Manual - GitHub Pages · red_bull_racing _go_redbull_ mercedes_petronas _go_mercedes_ renault_sport _go_renault_ williams_martini _go_williams_ sauber_racing _go_sauber_

Remote login (SSH)

Do this only after you have configured the network as instructed

ssh [email protected]: ubuntu

Do not change passwords for TK1 or the network