Author: Ria G. & Caitlyn Mei R.
Witness: Ms. Maria Osoria and Ms. Manisha Shah
Date: 11/11/2020
Duration: 5:00 - 6:30
Ahmed Mahmud
Manyata Arora
Amanpreet Dhah
Hooryah Raja
Murtaza Raja
Martin Soliman
Martina Soliman
Syed Shah
Benjamin Fitzgerald
Caitlyn Mei Roxas
Arleen Dhah
Atharva Khandelwal
Abrahim Mahmud
Abriti Chatterjee
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
Anirudh Chaturvedula
Astrid Salazar
Ehtesham Suhail
Lutfiyah Mohammed
Prajwal Khanal
Ria Gray
Shaurya Singh
Sivaditya Padmanabhan
Tvisha Doshi
Vanisha Rajlakshmi
Ved Borade
Venya Goyal
Yuga Patel
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
✅
The programming team's objective was to go over changes made to the TeleOp code.
The programming team also went over limit swtiches, linear slides, and cycles.
The robot design team had two different objectives, splitting into two different teams:
One team focused on the gripper.
The other team worked on the part that would hold the shooter on the robot.
The programming team went over the TeleOp code and the terms we didn't know.
The TeleOp code now has code dealing with the linear slides.
The robot design team and the two subteams created in this meeting got a lot done today. One of the major things we got to do was make a gripping mechanism, which we plan on perfecting in the future.
The hardware team split into two teams during this meeting.
One team worked on finishing the gripper. This included attaching a bracket, mating some screws and nuts, repositioning a shaft, and working on the gripping mechanism. The gripping mechanism was mated with fasten, revolute, and parallel mates to accurately represent its motion in real life.
The other team worked on finishing the holder during this meeting. The holder needed the holes in order to attach it to the base plate of the shooter. So, using screws as a reference, we created holes for the holder in parts studio, imported the holder into the actual assembly and attached the holder to the base plate.
Once the subteam working on the gripper completed the mating, they realized the screws were grouped with the rest of the mechanism.
This meant they moved with the movement of each gripper arm instead of staying stationary.
To fix this, the team deleted the screws, reimported, and fastened them to the correct spot. The subteam working on the holder found out that the holes do not line up with the holes of the shooter base plate. From looking at the robot, it doesn’t look like readjusting the holes will fix the issue.
In the future we plan on fixing any last complications on our gripper mechanism. The complete mechanism will have the parallel mates completed.
After the complete mechanism is finished, we will attach it to our robot. This will complete our robot and we will have minor changes to fix.
Additionally, next meeting we plan on readjusting the holes on the shooter base plate so that the holes on the holder lines up with it.
We also will continue planning the robot’s decor.
We are thinking of a cowboy design with a lasso, hat, mustache, glasses, stars on bumpers, complete with a pony on the gripper u channel but on the opposite side of the gripper.
This motor for the gripper mechanism was reoriented, to match the holes for the bracket. Along with that, the shaft was repositioned to match the hexagonal holes.
The holder is not attached to the hole so, we will have to adjust the hole of the base plate. We plan on fixing this during the next meeting, so that we can finalize the holder.
One goal for today is to go over the changes made to the TeleOp code since the last time we saw it.
Another goal is to go over some very important aspects of robotics, such as limit switches, linear slides, and cycles.
We went over the code and the terms.
We had many questions which Shaurya tried his best to answer.
The program now includes elements about linear slides and has more comments to explain some of the terms used in the program.
During the next meeting, we would like to finish coding for the linear slides.
We also want to finish our TeleOp code by checking and organizing everything by the next couple of meetings.
Shaurya is explaining how we can integrate road runner into finite state machines and teleOP code by running it asynchronously instead, allowing for us to switch between modes, instead of running code like a big if-else statement
Shaurya is explaining how we can use finite state machines to run code in a non-linear fashion, instead of a linear fashion as if-else statements do. He also showed us how we can apply that, and how we have already applied it to our teleOp code.