|
|
|
![]() |
|
|||||||
|
||||||||
Tiki Techs - Recycle Rush Robot -
29-09-2015 08:43
trumpthero786That's a good looking robot! Love the lights. Nothing like being able to easily spot your robot in a match. Do you guys use Arduino to control them? We use it for our LEDs.
30-09-2015 19:15
TikiTech|
That's a good looking robot! Love the lights. Nothing like being able to easily spot your robot in a match. Do you guys use Arduino to control them? We use it for our LEDs.
|
30-09-2015 19:25
EDesbiens
What are the rules concerning arduinos and other micro-controllers? And can we connect them to the Robot-Rio to communicate?
30-09-2015 19:27
BBray_T1296|
What are the rules concerning arduinos and other micro-controllers? And can we connect them to the Robot-Rio to communicate?
|
30-09-2015 19:31
BBray_T1296|
Yes, but they cannot have anything to do with actuation. IE no PWM/relay/can/etc control over motors.
They can collect sensor data (such as camera or otherwise) and perform computation to offload roboRIO resources though. |
|
Originally Posted by 2015 manual 4.8-R44
CUSTOM CIRCUITS shall not directly alter the power pathways between the ROBOT battery, PDP, motor controllers, relays,
motors and actuators (per R18), pneumatic solenoid valves, or other elements of the ROBOT control system (items explicitly mentioned in R55). Custom high impedance voltage monitoring or low impedance current monitoring circuitry connected to the ROBOT’S electrical system is acceptable, if the effect on the ROBOT outputs is inconsequential. |
30-09-2015 19:34
EDesbiens
Cool, thanks, didn't know about the sensor part... So we can connect the outpout and input pins of a micro-controller to the robot-rio? And is it simple to program?
30-09-2015 21:25
BBray_T1296|
Cool, thanks, didn't know about the sensor part... So we can connect the outpout and input pins of a micro-controller to the robot-rio? And is it simple to program?
|
30-09-2015 21:33
EDesbiens
|
I have exactly zero experience programming these things. I'd imagine it would be easier to communicate via the USB port or ethernet (or perhaps even CAN), though there is no reason the DIO wouldn't be allowed
Usually teams use independent boards for vision processing. Normal sensors usually take only a tiny fraction of CPU power. Also note that if you are using a Talon SRX with CAN, sensors can be plugged into the breakout board for the motor controllers (which may be in a more convenient location [like our tether-bot this year]) and the roboRIO can read those sensors over the CAN line |
Thanks guys! I'll start working on that!
30-09-2015 22:41
logank013At one point, we considered outing LEDs on using an Arduino. Unfortunately, we never had extra weight. (I'm pretty sure all of our weigh ins were 119-120 pounds at every competition). Either way, awesome looking bot. It takes talent to make a robot. It takes craftmanship to make a robot look pretty. It takes a lot of both to get both results. Good work.