Thank God for YouTube. Providing free mass scale distribution to creators almost instantaneously has generated a lot of garbage content but also some real masterpieces. So much fun to watch this.
These motors won't be at full power for more than 100 milliseconds at a time anyway. It's fine to overload regular outlets by 10x for 100ms - and the specs of breakers even specifically allow for this use case.
Big appliances like air conditioners, especially old non-inverter ones, will usually do that.
Really cool project. I was a bit confused about his explanation on measuring where the anchors were in space. Why would a tape measure not be enough?
I was also a bit surprised that more primitive CV wasn't used to track the ball--he had to freeze the ball and then machine holes into the ball to insert tracking objects. I would have thought that image recognition could have solved the problem without the trackers. Maybe the issue was that this requires very low latency?
Tape measures are bendy and would require keeping / knowing the right angles even if the walls and floor are not completely straight. Then you get measurement error on top (both in the wall plane coordinates and how far does the attachment bit sticks out) that skews everything a bit.
He doesn't need to know the anchor positions accurately - this was extra work he didn't need to do because he has feedback on the hoop position (via the cameras), so even very rough measurements will be fine.
The 'cable slack takeup' devices are also unnecessary because that can be done in software - you can put a virtual spring in the motor control feedback loop to make it act as springy or rigid as you like.
I can imagine the need for both came about from previous (unseen) design iterations that had low frame rate visual feedback and motors without feedback at all.
"Over a 30-year span 37 robot-related accidents occurred, according to a search of OSHA incident reports. Of that number between 1984 and 2013, 27 incidents resulted in a worker's death.Aug 20, 2015"
10 comments
[ 3.5 ms ] story [ 35.9 ms ] threadSometimes the rabbit holes you might encountered aren't interesting.
Big appliances like air conditioners, especially old non-inverter ones, will usually do that.
I was also a bit surprised that more primitive CV wasn't used to track the ball--he had to freeze the ball and then machine holes into the ball to insert tracking objects. I would have thought that image recognition could have solved the problem without the trackers. Maybe the issue was that this requires very low latency?
Tape measures are bendy and would require keeping / knowing the right angles even if the walls and floor are not completely straight. Then you get measurement error on top (both in the wall plane coordinates and how far does the attachment bit sticks out) that skews everything a bit.
The 'cable slack takeup' devices are also unnecessary because that can be done in software - you can put a virtual spring in the motor control feedback loop to make it act as springy or rigid as you like.
I can imagine the need for both came about from previous (unseen) design iterations that had low frame rate visual feedback and motors without feedback at all.
https://www.automate.org/industry-insights/robot-safety-ever...
"Over a 30-year span 37 robot-related accidents occurred, according to a search of OSHA incident reports. Of that number between 1984 and 2013, 27 incidents resulted in a worker's death.Aug 20, 2015"