- 19
- 10 257
matthew chou
เข้าร่วมเมื่อ 21 พ.ค. 2024
This channel is dedicated to Vex IQ Robotic Competition, Autonomous Challenge, and Remote Control Program, Design an Intuitive Remote Control Program, Design a Complete 1-minute Autonomous Challenge, PID, Sensing, Self Correction, Assisted Driving, etc.
[Vex IQ] 9 Strategies to Resilient Autonomous Challenge #vex #vexiq #roboticscompetition
In this video, I would like to share strategies of making autonomous challenge reliable and resilient. Prevent mistake; correct error; process in parallel; score consistently. At the end, we also share and example shuttle robot and the design of PID formula on H drive that sense and correct the offset of the shuttle robot.
1-minute Vex IQ autonomous robotic challenge.
Rapid relay; Shuttle Robot;
1-minute Vex IQ autonomous robotic challenge.
Rapid relay; Shuttle Robot;
มุมมอง: 414
วีดีโอ
[Vex IQ] Design PID formula to Fit Your Robot #roboticscompetition #vex #vexiq
มุมมอง 1.5Kหลายเดือนก่อน
This video, we explained how PID works on robot; how Vex IQ motor works and its limitations; a PID formula that avoid crossing these limitation; how to code; how to find a good Kp value to fit the robot through experiment; how to conduct experiments; common issues that may break the PID control; and what's needed for the VexIQ 1 minute autonomous competition. troubleshooting, accuracy, issues, ...
[Vex IQ] Bug Free Pneumatic PTO Programming #roboticscompetition #vex #vexiq
มุมมอง 776หลายเดือนก่อน
In this video, we discussed the Power Take-Off (PTO) or Motor Sharing options for Vex IQ robotic competition, the design inspiration for a high efficient Motor Sharing, the coding for the remote control, and the considerations for the remote control buttons that share the same motor group. Vex IQ, Rapid Relay
[Vex IQ] Double Click, When and How, #RoboticCompetition #Vex #VexIQ #RemoteControl
มุมมอง 2202 หลายเดือนก่อน
For more detail check my blog here: To download the program in this video, go to GitHub here: github.com/thellamacatcher1/VexCode/tree/0b12aa4e4b4b08562380700463e7412ea4f86565/Driving Program/3. Double Click In this video, we discussed how when to consider a double click function on the remote control and how to create: 1. Double click with Toggle button 2. Double click with Press N Hold button...
|VEX IQ| Full Volume Autonomous Pre Worlds 2
มุมมอง 1533 หลายเดือนก่อน
|VEX IQ| Full Volume Autonomous Pre Worlds 2
[Vex IQ] Log Data on SD card, Test Motor Limit for Precise Control. #roboticscompetition #vex #vexiq
มุมมอง 4583 หลายเดือนก่อน
To Download the file in this video, go Here: github.com/thellamacatcher1/VexCode/tree/main/Autonomous/SWITCH Write to SD To see more details, visit the blog: medium.com/@matthewsolomonchou/vex-iq-data-logging-with-sd-card-f41815c516f1 This is the second video and a special video for the series of autonomous driving programming. In this video, we want to share with you a new feature comes with V...
[Vex IQ] 切換 按鈕 如何編碼 何時使用 #vex #vexiq
มุมมอง 1873 หลายเดือนก่อน
範例下載: github.com/thellamacatcher1/VexCode/tree/main/Driving Program/2. Toggle Buttons 這是我的第二個 直覺駕駛程式教學影片 影片裡有“狀態機”簡介 如何應用狀態機來編碼 在這個範例裡我們要討論如何寫切換按鈕 如何,為何使用切換按鈕來控制機器人 如何切換兩個以上的行動 到我的blog看更多詳細內容: medium.com/@makayla.chou1234/vex-iq-driver-intuitive-remote-programming-d45a752f6fb8 00:00 intro 00:26 toggle button 01:36 state machine 05:32 combo control
[Vex IQ] The Architecture to a Competitive Autonomous Program #Autonomous #robotic
มุมมอง 5293 หลายเดือนก่อน
[Vex IQ] The Architecture to a Competitive Autonomous Program #Autonomous #robotic
[Vex IQ] Intuitive Driving Program. #vexIQ #roboticscompetition #driving
มุมมอง 3564 หลายเดือนก่อน
[Vex IQ] Intuitive Driving Program. #vexIQ #roboticscompetition #driving
How do you do just turning (e.g., turn 90 degrees)? Would it be LeftMotorSpeed = turnKD * error; RightMotorSpeed = - turnKD * error?
Thanks for watching. Also check out the resilient test video here: th-cam.com/video/yL6qnTGZUjw/w-d-xo.html
👍🏻
Gyro or smth?
Gyro and distance sensors
Really cool! Great job coding that! But like @madisoglrobotics said, how? Our team has been struggling so any help would be great!
Stay tuned! This is a leak for my next video sharing strategies on making a consistent and resilient autonomous.
Is it PID?
@@RanOutOfParts Sure it is PID!
how
It is coming on Christmas :)
why did you need to use the extra rubber bands?
Hi, thanks for watching my video! We used the rubber bands to pull down the floating center to make sure it always touches the ground. Here is a further explanation : th-cam.com/video/fHyZfsdbXrQ/w-d-xo.htmlsi=Xd9A6PxjXL71PnpQ
Check out the blog as well: medium.com/@makayla.chou1234/vex-secret-to-reliable-h-drive-on-big-heavy-robot-ad848976414c
Great video!
Nicely done! Thanks for sharing
Great job! Thanks for sharing! Do you have a video on the mechanics of the PTO?
Thanks. Take a look of this shorts: th-cam.com/users/shortsGPtr3xNkk4Q and blog: medium.com/@makayla.chou1234/motor-sharing-lossless-pto-afd17c82d667
Wow the button enable function is very useful thanks for sharing that 😊
How do you reverse
@@bloxboy2b893 Hi, thanks for watching the video! There are two ways to do this. Creating a separate myblock for moving backwards or adding a parameter in your myblock to tell robot either walk forward or backwards. If you are new to the coding, making a separate myblock is cleaner and your code is easier to read/fix.
@@MatthewChou0 can you give me a example
@@bloxboy2b893 So, in the formula, the left wheel speed and right wheel speed would be negative to go reverse. For the robot to adjust clockwise, instead of right wheel slow down, we need left wheel to slow down. For the robot to adjust counter-clockwise, we need right wheel to slow down. It is opposite to go forward. So here is the formula (MaxSpeed is the maximum velocity your robot can run): In the situation that Error >0: SetLeftWheelVelocity = - MaxSpeed: SetRightWheelVelocity = - MaxSpeed + Kp*Error In the situation that Error <0: SetLetWheelVelocity = - MaxSpeed - Kp* Error; SetRightWheelVelocity = - MaxSpeed
@@MatthewChou0 I’m sorry I just don’t understand could you send a photo of our you would do it in the code
@@bloxboy2b893 No worries. I'll include that in the next video. Stay tuned.
the way that pneumatic direction vertical to the gear axis need the pneumatic power to go against the power of gear your got the better way to do that but a little bit to complicated
Takes a while to make it right. :)
Great explanation! Loved the examples and the data🎉🎉🎉
Thanks! 🙂
is it the same guy as before
Yeah, have we met in a competition before?
Watch this video for how to use SWITCH for data logging: th-cam.com/video/bpEReeEI3hw/w-d-xo.html
Thanks for watching! More detail on my blog: medium.com/@matthewsolomonchou/vexiq-design-pid-controller-to-fit-your-robot-0a796cb5afc9
Hi, we are new to vex and using 2nd gen brain. But we are not using Gyro sensor. Do u suggest us to use gyro sensor? Is it really necessary.
Hey, thanks for watching my videos! Cost wise, a gyro is about $30 so it might be worth an investment since a kit and field are $1000. You can do everything we went over in the video with the brain inertial on the 2nd gen brain, but the brain would have to be at the center of the robot. I went over the key differences between the two in this video th-cam.com/video/rX9x5GWai5I/w-d-xo.html.
Great video! Our team has basic programming skills but I was curious if it is easier to use the drivetrain option and brain inertial or use the gyro with separating the motors? It seems that the ability to fine tune directions and turns would be greater with separate motors
Thanks!! And yep, when reaction force push robot away from its path (happens when robot hit walls or pick up ball), it is important that the robot can continue to follow the absolute angle that it is set to follow.
👍
Love this kid (platonically)
Thanks! How's your robot coming along? Feel free to ask if you need some more PID help
@ what’s your discord
@@madisoglrobotics inotmatt
I love mathew
Me too!!🫣
Thanks for watching. For more details, visit my blog: medium.com/@makayla.chou1234/vex-iq-intuitive-driving-program-bug-free-pneumatic-motor-sharing-program-c531d81622ab
İt is perfect
thank you :)
may i use this idea for a future VEX IQ competition if you allow me?
@@DenizQarazade-gd5vz Only if you like and subscribe 😉
İ like and subsciribe. And i use it. İt is very good
transmission is crazy 💀
For more details, check out my blog: medium.com/@makayla.chou1234/motor-sharing-lossless-pto-afd17c82d667
Man I miss this team
💀💀
Why do you make the motors move when you could just make a seperate axel move, very cool though. Good job
That option is open to the future team :)
In autonomy, the robot does not go stable and stop. What we want to do is take the ball and throw it, come back and take it again and throw it. But we could not make it stable. What do you suggest?
Hello, how's your programming coming along? I posted a new video talking about Proportional Control. Check it out and see if it helps!
@@MatthewChou0 Thank you very much. You produce incredible quality content. There is a lot to learn from you.
Can you share a sample file?
Check out my GitHub. You can find the sample file for the PID design there. Also, watch my video for details :)
It does a simple autonomous rapid relay contact, go throw, come back, pick up and throw. But it goes 1-2 cm too far and gets stuck. What kind of solution do you suggest?
If I understand correctly, your robot goes forward too far and gets stuck on the wall before it shoots. One way I would solve this is by adding a bumper senor at the front of the robot. This way, you can tell the robot to move forward until it hits the bumper
@@MatthewChou0 Can you share a sample autonomous program? From this year or last year. Your autonomouss are working very stably.
@@vexhocam1473 Check my GItHub. More code sample are coming... github.com/thellamacatcher1/VexCode
@@MatthewChou0 Even when going straight, I don't know why it doesn't go straight because of the omni wheel. For example, should the 200 mm go stop command be controlled with time instead of a sensor?
@@vexhocam1473 What I would do : 1 Physical Issue Check of all the wheels are free spinning (make sure there's nothing rubbing the wheels or if there is more resistance on some wheels) 2 Motor issue I would set the move speed to 50% and see if the robot is still not walking straight. If it walks straight at 50% and doesn't walk straight at 100%, find a speed that will work well and walk fast enough with it still going straight. OR we could swap around the motors
i love this team
wow is that the rip team. from virginia
have we met in the past competition?🙂
@@MatthewChou0 that's madison sogl, also madisogl
👍🏿
How is turning so accurate?
Thank you! Watch and like my autonomous challenge video! I need 20 likes to continue making the PID video. Here is the link: th-cam.com/video/rX9x5GWai5I/w-d-xo.html
@@MatthewChou0 ok thank you will do!
@@MatthewChou0 if I had any questions can you please answer them?
@@Chaaaazz Yes. I'll be happy to help :)
@@MatthewChou0 thanks! I’ve watched both your videos and am wondering how long until the video with the code for the pid comes out, I tried the one cation tape robotics made a video about but the turning didn’t work on my robot, thanks!
Thanks for watching For more details, read my blog here: medium.com/@matthewsolomonchou/vex-iq-data-logging-with-sd-card-f41815c516f1
Thanks for watching. I hope these video helps. Watch the blog below for more details: medium.com/@makayla.chou1234/vex-iq-driver-intuitive-remote-programming-d45a752f6fb8
Leave us comment. We would love to know how your team works so far for this year's competition!
Thanks for watching. For more details, check out the blog below: medium.com/@makayla.chou1234/vex-iq-driver-intuitive-remote-control-e9dd69fd760f
Watch the blog below for more details: medium.com/@makayla.chou1234/vex-iq-driver-intuitive-remote-control-e9dd69fd760f
Thanks for watching. Watch Makayla's blog below for more details. medium.com/@makayla.chou1234/vex-secret-to-reliable-h-drive-on-big-heavy-robot-ad848976414c
Thanks for watching! For more details, go to my blog. Feel free to drop a comment down below! I would like to see how you guys design your PID. medium.com/@matthewsolomonchou/vex-iq-1-minute-autonomous-challenge-part-1-the-architecture-298c47b131d2
I'm starting a series of video for the intuitive remote-control program to share our experience in past competitions. th-cam.com/play/PL452R5eE3cqV_4vTQs1XJKhDMTYrClZ3h.html The series is about the considerations of the controller function and how to write more advanced control program to reduce error and increase performance.