Robotics summer training programming 4 autonomous scoring
Download
1 / 9

Robotics Summer Training Programming #4: Autonomous Scoring - PowerPoint PPT Presentation


  • 95 Views
  • Uploaded on

Robotics Summer Training Programming #4: Autonomous Scoring. Objectives:. Complete your library of functions Create an autonomous program for your robot to score a goal. Autonomous Project. Score a sack into a trough autonomously. Stage 1: Planning (Algorithm, Flowchart, Pseudocode).

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Robotics Summer Training Programming #4: Autonomous Scoring' - kenna


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Robotics summer training programming 4 autonomous scoring

Robotics Summer TrainingProgramming #4:Autonomous Scoring


Objectives
Objectives:

Complete your library of functions

Create an autonomous program for your robot to score a goal.


Autonomous project
Autonomous Project

Score a sack into a trough autonomously


Stage 1: Planning

(Algorithm, Flowchart, Pseudocode)

Stage 2: Coding

(Variables, Functions, if statements, Loops)

Stage 3: Error Analysis

(Syntax Errors, Logic Errors, Readdress Plan)


Autonomous starting position
Autonomous: Starting Position

GOOD

BAD

Make sure your robot starts in a legal position


Autonomous scoring
Autonomous Scoring:

Raise Claw Up.

Drive forward ~5 ft.

Open Claw.


Which set of function calls would correctly accomplish our goal?

Click the number corresponding to the correct answer on your clicker.

A. B. C. D.

ArmLift()

ArmLift()

ArmLift()

DriveStraight()

DriveStraight()

DriveStraight()

DriveStraight()

ArmLift()

Stop()

Wait()

Wait()

OpenClaw()

OpenClaw()

Stop()

OpenClaw()

CloseClaw()

OpenClaw()


Stage 1: Planning

(Algorithm, Flowchart, Pseudocode)

Stage 2: Coding

(Variables, Functions, if statements, Loops)

Stage 3: Error Analysis

(Syntax Errors, Logic Errors, Readdress Plan)


Other easyc programming resources
Other EasyC Programming Resources

  • EasyC Help Menu  great tutorials, and examples

  • www.vexforums.com everyone sign in and get an account

  • Baltimore City’s Robotics Peer Learning Community

  • http://www.gabrielse.net/robotics/summer/powerpoints/vex_powerpoints.php

    • There is step by step instructions (with screenshots) on how to program a protobot


ad