Robotics Programming Spring 2020
Robotics Programming Students,
We will start off using VEXCode Virtual World (use link below) to model programming a robot. It is a drag-and-drop programming language and will be a little easier to get started than RobotC. This program runs from the Web Browser and there is no need to install any software. In a couple of weeks I will introduce another option for those that are interested. It is a bit more complex than RobotC and does not have as many Virtual Worlds, but it does allow the user to build their own robot and the programs will work with the new V5 Robot brains. |
Video on how to turn in homework in Google Classroom |
Week of 4/13-4/17: Open VEXCodeVR, Watch video tutorials, Work on Basketball Drills and Coordinate Numbers activitiesTime to get started in VEXCode VR.
1) Use the 'VEXCode Virtual World' link above to get to the VEXCode Virtual World. 2) After Opening VEXCodeVR watch the three getting started videos. 3) Then complete the Basketball Drills and Coordinate Numbers activities. The buttons below are links to the descriptions of the two activities. For those high fliers, there are extensions for each of the activities. Note: You only need to put in 1.5 hours per week for this class. 4) Try turning in the assignments through Google Classroom. If that does not work, email your program as an attachment to [email protected]. Following the links below for more information on the activities |
Getting Started |
Label the your solution as YournameBasketballLevel1, or Level2 or, ... depending on which level you have completed.
|
Driving and Turning |
Week of 4/20-4/24
For this week, watch the video below to see how to use the pen to draw then complete the MakeAHouse and Secret Message activities. Use the 1.5 hour per week guideline to determine how much work to put into these activities.
Weeks of 4/27-5/8
Welcome to Week 3 and 4 of Distance learning. You have worked hard on RobotC and some Drag and Drop Coding. Now it it time to build!!!
Building a Virtual Robot in Robotmesh Studio Mimic |
You will be building a V5 base in RobotMesh studio Mimic. This program is free and it is web based so you will not need to install any software!! Below is a link to the program and below are a series of videos that walk through the process of making a base. Take your time in going through the videos, even if it takes a few tries to get it right. One of the great features of using RobotMesh Studio is that you will also be able to Drive the robot when finished!!! I am expecting it will take two weeks of class to get the base up and running. Use 1.5 hours per week as a guide to how much time you will put into this activity. Three 30 minute sessions is recommended.
Goals this week:
1) Set up RobotMesh Studio Account. It's free.
2) Start building a VEX V5 Base following the videos.
3) Turn in. A picture of your progress on the robot. You can take a screen capture, or a cell phone picture, or ... of you robot to show what it looks like on Friday.
Goals this week:
1) Set up RobotMesh Studio Account. It's free.
2) Start building a VEX V5 Base following the videos.
3) Turn in. A picture of your progress on the robot. You can take a screen capture, or a cell phone picture, or ... of you robot to show what it looks like on Friday.
1. Getting Started |
2. Adding Screws and Joining Parts |
3. Adding a motor |
4. Adding Shafts and Testing |
5. Attaching the V5 |
6. Getting the Robot to Move |
Week of 5/11-5/15
For this week you will be improving your skills set in either Designing/Building or Programming.
Designing/BuildingAdd an arm and motor system to the robot. Below is a pdf on how to build a V5 clawbot you can use to help.
|
ProgrammingPlayground: Grid Map Challenges: Use the link below for more details.
Level 1: Program the VR Robot to draw a spiral that hits every square on the Grid Map. Level 2: Program the VR Robot to draw a spiral that hits every square. Use the Pen to have each side of the spiral a different color. Level 3: Program the VR Robot to draw a spiral that hits every square. Then program the VR Robot to turn around and follow the spiral back to the beginning position. |
Weeks of 5/18 - 6/5/2020
For this last three weeks of the class you will work on one of the two activities described below.
Designing/Building Option
Build a Robot in RobotMesh Studio for the VEX Robotics Competition 'Change Up'. Above is a video that gives an overview of the challenge. There is also a pdf file that gives details on the challenge. This is a three week activity. Watch the above video on the Change Up robotics competition and design and build a robot in RobotMesh Studio Mimic for this challenge. You are welcome to modify any robot you have made to date in RobotMesh Studio for this activity. Parts of the robot to include in the design. The base drive train An arm mechanism A hand mechanism |
Programming Option: Disk Mover ChallengeSchedule: Disk Mover Challenge
5/18-5/22/2020 - Level 1 5/25-5/29/2020 - Level 2 6/1-6/5/2020 - Level 3 Level Descriptions Level 1: Using the electromagnet, pick up and place three disks of any color into any colored goals. Level 2: Using the electromagnet, pick up and place one disk of each color inside the matching colored goals. Each colored goal should have one disk matching the color of the goal to complete this challenge. Level 3: Using the electromagnet, pick up and place one disk of each color inside each colored goal. Each goal should have one green, one red, and one blue disk to complete this challenge. |
Reference Material
VEXCode VR Training Videos
Getting Started |
Driving and Turning |
Using Pen to Draw |
Loops and Repeat Code |
Using Variables and Looops |
If statement |