robotics summer training programming #4: autonomous scoring
DESCRIPTION
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). - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Robotics Summer Training Programming #4: Autonomous Scoring](https://reader034.vdocuments.net/reader034/viewer/2022051402/56815c6f550346895dca82fe/html5/thumbnails/1.jpg)
Weston Schreiber
Robotics Summer TrainingProgramming #4:
Autonomous Scoring
![Page 2: Robotics Summer Training Programming #4: Autonomous Scoring](https://reader034.vdocuments.net/reader034/viewer/2022051402/56815c6f550346895dca82fe/html5/thumbnails/2.jpg)
Weston Schreiber
Objectives:• Complete your library of
functions• Create an autonomous
program for your robot to score a goal.
![Page 3: Robotics Summer Training Programming #4: Autonomous Scoring](https://reader034.vdocuments.net/reader034/viewer/2022051402/56815c6f550346895dca82fe/html5/thumbnails/3.jpg)
Weston Schreiber
Autonomous Project
• Score a sack into a trough autonomously
![Page 4: Robotics Summer Training Programming #4: Autonomous Scoring](https://reader034.vdocuments.net/reader034/viewer/2022051402/56815c6f550346895dca82fe/html5/thumbnails/4.jpg)
Weston Schreiber
Stage 1: Planning(Algorithm, Flowchart, Pseudocode)
Stage 2: Coding(Variables, Functions, if statements, Loops)
Stage 3: Error Analysis(Syntax Errors, Logic Errors, Readdress Plan)
![Page 5: Robotics Summer Training Programming #4: Autonomous Scoring](https://reader034.vdocuments.net/reader034/viewer/2022051402/56815c6f550346895dca82fe/html5/thumbnails/5.jpg)
Weston Schreiber
Autonomous: Starting Position
• Make sure your robot starts in a legal position
GOODBAD
![Page 6: Robotics Summer Training Programming #4: Autonomous Scoring](https://reader034.vdocuments.net/reader034/viewer/2022051402/56815c6f550346895dca82fe/html5/thumbnails/6.jpg)
Weston Schreiber
Autonomous Scoring:
• Raise Claw Up.• Drive forward ~5 ft.• Open Claw.
![Page 7: Robotics Summer Training Programming #4: Autonomous Scoring](https://reader034.vdocuments.net/reader034/viewer/2022051402/56815c6f550346895dca82fe/html5/thumbnails/7.jpg)
Weston Schreiber
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()
![Page 8: Robotics Summer Training Programming #4: Autonomous Scoring](https://reader034.vdocuments.net/reader034/viewer/2022051402/56815c6f550346895dca82fe/html5/thumbnails/8.jpg)
Weston Schreiber
Stage 1: Planning(Algorithm, Flowchart, Pseudocode)
Stage 2: Coding(Variables, Functions, if statements, Loops)
Stage 3: Error Analysis(Syntax Errors, Logic Errors, Readdress Plan)
![Page 9: Robotics Summer Training Programming #4: Autonomous Scoring](https://reader034.vdocuments.net/reader034/viewer/2022051402/56815c6f550346895dca82fe/html5/thumbnails/9.jpg)
Weston Schreiber
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