This YouTube video shows a robot built using V5 and “classic” EDR parts, and programmed with Robot Mesh Studio for V5, release 1.0. This particular program was written in Blockly, but we have also written the same program in both Python and C++. Watch for more news on Robot Mesh Studio later this week.
This robot was built and programmed by Jake and Preston in Robot Mesh’s VEX V5 Programming and Robot Construction Course for teachers. Emily and David finished their project first, but we didn’t get video of their successful test.
Here is a link to the programming project. Click the “Generated Code” tab to see the Python code that Robot Mesh Studio downloaded to the robot. It’s a fully autonomous program that:
Looks for a green ball
Advances to the ball
Picks it up
Starts scanning for a red vision target
Drives towards the target
At the right distance, raises its arm
Drives up to the bin
Scores ball in bin
There is no reason it could not then repeat this operation, but that’s the next challenge.
The vision sensor seems really responsive. We’ve written some test programs for VCS that track and collect the balls with an intake roller. We are still having issues getting it to “remember” signatures at the moment but on the whole, I a confident that it is going to be really useful in competition.
We saw similar problems with the vision sensor “forgetting” signatures, but with the latest firmware release, it seems to have either gone away or gotten better. Our classroom this week has six teams of teachers building robots and programming with Robot Mesh Studio and we haven’t had any disappearing signatures.