Author: Caitlyn Mei R. & Ria G.
Witness: Ms. Maria Osoria and Ms. Manisha Shah
Date: 9/28/20
Duration: 5:00 - 6:30
Ahmed Mahmud
Hooryah Raja
Murtaza Raja
Manyata Arora
Amanpreet Dhah
Caitlyn Mei Roxas
Abrahim Mahmud
Shaurya Singh
Benjamin Fitzgerald
Martina Soliman
Anirudh Chaturvedula
Ria Gray
Asmi Shirsat
Abriti Chatterjee
Tessa Weaver
Leonard Malott
Mary Dawod
Arleen Dhah
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
Atharva Khandelwal
Ved Borade
Tvisha Doshi
Venya Goyal
Eva Ji
Prajwal Khanal
Lutifiyah Mohammed
Sivaditya Padmanabhan
Yuga Patel
Vanisha Rajlakshmi
Astrid Salazar
Ehtesham Suhail
Alisha Varma
Ashita Birla
Syed Shah
Mark Rajah
Luniva Joshi
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
The programing team's objective today is to study RoadRunner and its implements, and create a sample code to test their understanding.
The robot design team's agenda is to orient and adjust some parts on the chassis.
The specialty parts team's agenda is to finish up on the assigned self-paced courses that are found on OnShape.
The programming team learn new terms and topics and how to apply them to future programs, and is able to make a test code using said topics.
We study a new way to make the robot more effcient using odometry and RoadRunner instead of encoders.
The robot design team focuses on fixing the orientation of the brackets on the chassis, adding new screws to the design, and also adjust a gear found on one of the axles.
Robot Design Team: Today we focus on cleaning up the workspace on Onshape, by deleting all of the unneeded parts and fastenings. Another thing that we focus on today is fixing the orientation of all of the brackets and adding screws throughout the whole design.
Specialty Design Team: This is our final and last day to work on the self-paced lessons that were assigned to us at the beginning of the season. We do lessons that would help prepare us best for building parts for the rest of the team.
Robot Design Team: A lot of progress is made today, we are able to fix the orientation of all of the brackets on the chassis, and successfully add screws to the design. One last thing that we complete was the moving of one of the gears to its correct placement on its axle.
For the next meeting, we plan on fixing the rest of the axles by adjusting the gears. In addition to this, some new fastenings will be added to the design to replace some of the old fastenings, so that we can clean up the design. After we complete all of these tasks, we plan to start working out a shooting mechanism for the robot.
Specialty Design Team: We focus on finishing up the self paced lessons that can be found on Onshape, and discuss as a group which lessons we choose to do that we think would be most important.
Next meeting, we will start working on the specialty parts, that are going to be given to us as tasks, to be built for the robot.
This is a picture of the inner channels. We adjust the orientation of the brackets, and we also add a couple of screws. This is one of the goals that we completed today!
This is a picture of the gear that we adjust on the axle, one of the tasks that we complete today. We plan on continuing this process of adjusting the axles in the future.
Today's meeting is focuses on learning about RoadRunner
Shaurya explains what RoadRunner is and how to use it. Using the RoadRunner website, he explains what the function of the code was, and what the limitations and benefits were for using RoadRunner.
Then we write a small sample code using RoadRunner to see if we were able to fully understand what we went through today.
We learn new topics and vocabulary, such as trajectories, poses, and splines, and implement them into the test code we made to see what we understand from Shaurya's presentation and what we have to work on.
We are able to chain together automations, and learn how to use odometry to make efficient and effective code.
In the future we want to implement roadrunner into our programs to make moving the robot more efficient and easy.
We need to start by replacing our outdated and slow encoder based programs with odometry based programs.
The people on top are the programming team. On the left is Shaurya’s Android Studio and on the right is the RoadRunner website Shaurya used to present the library to us. This specific part of the website is explaining how RoadRunner links together splice paths in order to retain continuity and minimize inertia.
This is our sample code that we wrote after going through what we needed to know. It’s a simple code detailing where the robot started and two trajectories for the robot to go towards. It didn’t take too long to write and the goal was to test our understanding of RoadRunner so far…we pass.