![]() ![]() Privacy Policy
A: Mark J. From ten posts down this page:
A: Mark J. Robot sumo is a whole different ball game. We claim no expertise in robot sumo -- there are better places to ask your questions.
The Return of YCOSV
Q:
YCOSV guy back again with another question about engagement theory. Your breakdown of the moment of impact into a normal and tangential force vector -with the normal force vector being opposed by a kick back- was enlightening to me. However I'm stuck between two possibilities:
In idealized conditions (smooth non-wedged armor, constant closing velocity) at contact...
B. If the normal force component exceeds the kick-back vector produced by the hard armor panel, then the weapon will be pressed or "engaged" with the opponent robot and then some of the tangential force can be dumped into the opponent - therefore the optimal speed is the highest you can go without skating, and energy transfer "cliffs" off after that point.
A: Mark J. Both of your scenarios are important to energy transfer, but which holds greater importance will be dependent on the weapon style.
Zorro Arcade
Q: I want to set up my Radiomaster Zorro for arcade stick style driving (throttle controls forward/back and steering is on the aileron). I have done single stick mixing before on a Flysky but I am still trying to learn the Zorro. I think I understand the steps in your EdgeTX Combat Radio Tutorial to set up a single-stick mix, but what would I need to change to make it dual-stick?
A: Mark J. My new combat robot setup guide for EdgeTX uses a Radiomaster Zorro transmitter for its example. This Link will jump you straight to the single stick mixing section of the guide.
Flashback: an archived post from 2021
Like Frozen Pizza
![]() A: Mark J. Complaining about kit bots is like complaining that frozen pizza is ruining dinner because it tastes better than what you cook. If you can't beat a kit bot you need to up your game. Buy a Better Battery
![]() I made it to testing with the 9V battery. When I power it on the ESCs lights are bright red but then instantly shut off, and the receiver slowly blinks red. No inputs do anything. Now after several tries no lights turn on at all. I checked all connections. [Social Media] A: Mark J. How long has that 9 volt been in your battery drawer? The LED signals you see and the sudden complete electrical failure all point to a weak battery. Try a fresh battery. Q: That got it! The 4th 9V I tried fixed this. Charging up a Lipo battery now. Combat Drift Car
Q: I have an old RC drift car where I have this fun idea of turning it into a combat robot. I would like to keep the body intact if possible since I like Japanese sports cars and want to maintain that theme for my robot. Would this idea even work? And if so, how viable would it be in a competition?
If your goal is to add a wedge and some armor to your drift car and make it legal for a combat tournament where it will be destroyed in its first match -- yes, you may be able to find a competition that would accept it as an entry. If you want to add active weaponry you would need to strip out your radio and electronics and replace them with gear that provides the required "fail safe" response on loss of signal. That would be impractical.
If you don't like my opinion you can always
Ask the Cheerleader.
A Level of Achievement
Q: For the Combat Robot Hall of Fame, what would you do if you got a threshold number of votes for a name that many robots use, but the voters didn’t specify which one they meant? [Newton, Massachusetts]
A: Mark J. There is occasional confusion in assigning votes for the The Combat Robot Hall of Fame but we have never had to sort votes amongst more than two robots. A certain level of achievement is required for Hall membership and I cannot think of a case where "many" prominent robots share a single name.
There was one instance where two well-known robots of the same name but different global regions each received substantial votes for membership in The Hall. Our voters are generally well informed so most ballots specified which robot they were supporting by team name or country. We found it reasonable to sort the remaining votes by the region from which the ballot originated -- US votes for the US robot and UK votes for the UK robot. Unspecified votes from other regions were few in number and would not have swayed Hall status for either robot.
There are also cases where a team develops a design in one weight class and then carries over both the design and name to another weight class. As noted in our Hall Eligibility page, in a case like this the two robots may share a single listing in the CRHoF -- like SawBlaze/MegatRON -- but only if both have credentials to support membership. This year the CRHoF received enough votes to award 'Emulsifier' an Honorable Mention in the Hall. None of the ballots specified either the featherweight or the heavyweight version, but the five-time NHRL champion featherweight 'Emulsifier' clearly has credentials to join the Hall, where the 1-win / 3-loss heavyweight 'Emulsifier' clearly does not.
We do our best to interpret ambiguous votes fairly. We would prefer that voters cast unambiguous votes.
It Keeps Blinking
Q: I have been trying to pair my FlySky FS-i6 transmitter with a new FS2A receiver but am having difficulties. The FS2A has never been paired before and the FS-i6 has only been paired with the FS-iA6B receiver it came with (successfully).
The issue I have is when I put the receiver into pairing mode (fast blinking) and turn on the transmitter in pairing mode, the receiver immediately exits pairing mode and begins blinking slowly again -- it doesn't switch to a solid light to indicate pairing like the FS-iA6B did. Do you have any idea why this happens or how to fix it? [Boardman, Oregon]
A: Mark J. Your FS2A receiver is binding correctly, but its LED display is a little different than the FS-iA6B you previously bound.
When the FS2A in bind mode (rapid flashing) recognizes the FS-i6 transmitter in bind mode it will bind and revert to slow flashing -- exactly what you are seeing. Turn off the transmitter and power-down the receiver. When you power back up (transmitter then receiver) the FS2A will correctly display "solid on" indicating that it is bound to your transmitter.
The Joy of Discovery
![]()
1) I noticed that while 150 points total are available in the Gauntlet, the highest one bot can get is 105 (80 for getting all 8 obstacles first - which would probably require a Piece-de-Resistance-tier bad opponent and/or an opponent's immediate breakdown, 10 for first up the ramp, and 15 for the bonus pane) Do you think this is worth noting? A: Mark J. Your math is correct, but as none of the competitors reached that 105 point limit ('Viper Revision 2' came closest at 95 points in S3) I don't find it vital to mention on my rule summary. Besides, publishing the limit might prevent someone else from experiencing the same joy you found in your discovery.
2) What happened to the teams behind *deep breath*...
A: Many (possibly most?) of the 65 teams that competed at Robotica also competed in other combat robot events, but as best I know the 30 you list here all jumped off that bridge and found other things to do with their lives.
As an aside I will mention that although the 'Evil Beaver' team itself did not appear at other events, team member Camp Peavy had previously competed successfully at the US Robot Wars and continues to be involved in a wide range of robot competitions.
Polite and Respectful
Q: Hi Mark,
Just wanted to let you know that the Robotica page on the site currently lists the Combat Robot Hall of Fame voting period as extending to August 17th, but the CRHoF page itself specifies that voting will only be open until August 10th.
Cheers, Max
A: Mark J. Thanks, Max. There was a snip of old javascript code on the Robotica page that used last year's August 17th end date -- now corrected to read August 10th.
I'll point out that in general you're not going to get anywhere on the internet by being polite and respectful. It works here, but "annoyed and snarky" is in fashion in most quarters. Something like this might be more social-media correct:
Did you forget how calendars work, or are you just making up dates now? Your Robotica page says CRHoF voting ends August 17th, but the real page says August 10th. Maybe try proofreading your own stuff before posting garbage that confuses people.
Whatever, Max A Different Ballgame
Q: can i have information on sumo bot too?? [Bengaluru, Karnataka]
A: Mark J. Robot sumo is a whole different ball game. We claim no expertise in robot sumo -- there are better places to ask your questions. And a Lot More
![]() A: Mark J. XT-60 electrical connectors are rated for a maximum 500 volts DC at up to 60 continuous amps. For the short periods seen in robot combat matches they survive 120 amp peak current nicely. You Control Only Some Variables
Q: For as long as I can remember, the main meta with spinner weaponry has been having "enough" kinetic energy and absolutely all the bite you can get. But I hate vibes based engineering, and designing my rotating deathblade based on some vague notion of "enough" is nauseating to my lizard brain that wants numbers and true/false dichotomies. Please try to bear with me here because I have zero physics and/or calculus background. Any and all physics concepts I employ here were researched on the spot. (Context: Building 3 lb horizontal)
Mark J. Here I have hidden a 1300 word thesis wherein the admitted zero physics background author of the question attempts a physics-based analysis of bite versus kinetic energy as it applies to a horizontal spinner weapon. Included are a ChatGPT analysis where the AI entirely misses the concepts of both 'bite' and 'spinner'. If you have finished your daily crossword and would like to puzzle this out the way I did, click the button below to reveal the full text. Alternately, you may skip down to the answer section where I will attempt a summary.
Again, if I was designing a vertical spinner, I WOULD simply produce a massive amount of bite and be content flinging opponents around the box with 190J and massive impulse. But with an HS I actually have to bust THROUGH metal plating which requires some X amount of Joules, even with my sharpened and raked impactors designed to transfer such energy. [Reston, Virginia]
A: Mark J. You're finding 'squishy' advice on bite because the perfect amount of bite is situational -- there is no calculated value that applies to all of the possible combinations of variables encountered in robot combat.
You didn't mention the prompt you gave to ChatGPT that resulted in the response you provided above, but the AI clearly does not understand the situation. It defines "bite" entirely as a sliding friction event rather than the more useful displacement event that produces the most damaging weapon hits in combat. Equally alarming is its use of motor torque in the equations while completely ignoring the weapon's stored kinetic energy -- which is orders of magnitude greater.
Let's look at the variables ChatGPT considered that actually have an effect on optimum bite to see which are under your control:
The point here is that you as the designer of your weapon system are not in control of the variables needed to calculate optimum bite versus optimum energy storage. The methodology is to set values somewhere in the middle of that nebulous grey probability cloud and use your weapon speed control to adjust on the fly:
P.S. -- You're simply not going to "bust through" metal plating on your opponent's beetle with your horizontal spinner. Not gonna happen. Tear off wheels? Sure. Accelerate them hard enough to rip their battery loose? Maybe. Shatter their vert eggbeater? Possibly. Have a good time? Absolutely.
Q: Thank you for taking the time to respond to my mini thesis. When dismantling the AI-generated segment of my argument, you stated that bite is a displacement event rather than a sliding frictional event. However, you also referenced the static friction coefficient in the "Parts of GPT's Argument That Aren't Total BS." What role does friction really play relative to displacement in a weapon engagement?
A: Hardened steel sliding along hardened steel doesn't generate much energy transfer via friction, particularly given that one of those steel parts has approached at a shallow angle (note my comment above on "Radius to Tooth Tip") that creates a 'kick back' force vector acting to prevent extended contact. This produces the 'skitter' effect of the weapon ticking along the opponent surface without significant energy transfer. The hardness of the two surfaces effectively prevents the impact from achieving the "grip" condition as defined by ChatGPT -- all you get is some degree of "skate".
I included static friction in the "non-BS" summary because you may be fortunate enough to land a glancing blow on some softer material that will allow enough surface deformation to elevate sliding friction to a level sufficient to transfer some small portion of your weapon energy. Given that your opponent robot will - in most circumstances - remain free to rotate and that the impact site will generally be a significant distance from their center of mass, the result of your horizontal weapon impact will simply be to spin them around. This is a much smaller impact than the displacement impact achieved from true "bite".
Note that energy transfer will be much greater if your sharp impact tip can "dig in" to a soft surface and gain purchase -- but that is no longer a sliding friction event.
Q: On the skitter effect seen when attempting to hit a smooth steel plate with an over-speed weapon, you write:
A: Mark J. Yes, the softer the material your impactor encounters, the more surface deformation you get. Greater bite is still preferable -- inserting your opponent farther into the weapon path will give a steeper impact angle that provides greater velocity into the material as opposed to along the surface. The illustration below may aid in visualizing these impact angles. Kickback still occurs, but less of the impact energy goes into that kickback and more into deformation. About Eighty Grams Worth
Q: what motor to use for a beetleweight eggbeater robot A: Mark J. Big weapon? Small weapon? Direct drive? Belt drive? Budget? Battery voltage? See: Frequently Asked Questions #29 and The Hamburger is Bad. A Rare Exception
Q: i am making a 15kg bot in which i have decided the specs for the bot should be:
A: Mark J. 'Ask Aaron' has a general rule that we do not answer questions from competitors on the Indian subcontinent (
why not? )
- but I'm making a rare exception this time because:
I also worry about the durability of these gearmotors. The output shaft is only 6mm diameter, which is considered marginal for direct drive to a wheel in the 3-pound combat class -- it is far too small to survive in 15Kg combat.
All Fall Down
Q: I am making a 150 g grabber robot that clamps onto other robots and pushes them into a pit, and since our competition mostly consist of zippy vertical spinners, i am using two 1200 rpm motors to catch up with them. To prevent the robot from tipping while driving fast, I have placed the battery near the front of the robot. However [I'm concerned that] when I drive the other robots into the pit, I also fall in due to the far-forward center of mass (I think). How can I optimize my robot for not falling into the pit? (My robot consists of a bent metal box with wheels and two metal forks.)
A: Mark J. The description of your robot is quite sparse. You say it is a grabber, but only mention two metal forks, a metal box, and an unspecified number of wheels. Is there a servo powered clamp? I'm imagining a design something like 'Jawbreaker' from 'Robotica' (pictured below).
Reply: Thank you for your feedback! Here is a sketch of my robot:
A: The render helps. Your design has very little weight on your drive wheels. When you add a good chunk of your opponent's weight onto the front forks you're going to have very little traction to push your opponent around and real difficulty in executing a turn. I would suggest smaller diameter wheels moved well forward so that an opponent clamped above them could add weight and improve traction. You might need to extend the forks upward to keep your trapped opponent away from the wheels if the new wheels extend too high. That should give you enough maneuvering control to set them right on the pit edge and drop them in.
I'd also add a rubber tip to the "grabber". Your motor is unlikely to have enough power to get that sharp point to dig in and hold.
Reply: According to SPARC, if the robots are stuck together when entering a pit they will be separated and taken back to the arena. If I am still clamping the robot on my dustpan will the count as us being stuck together?
A: There are two paragraphs in the SPARC Match Rules covering this situation. The first says whoever goes in first loses:
Precious Little Distance
Q: For those flipped xl belt designs now prevalent in the modern beetleweight clsss (w/the smooth side wrapped directly around the outrunner can as a slip clutch) how am I supposed to gauge the correct distance to get the belt to not slip off and also not be vulnerable to snapping? Like how undersized should the belt be? Say for example I'm in the 50T range, do I want my weapon to require a theoretical 53T belt distance and then buy a 50T belt so it stays on? Or a 51T belt distance?
Should the motor be mounted on oval screw holes such that it can be slid back and forth to determine the perfect tension? ![]() Timing belts have effectively zero 'stretch' and brushless outrunner motors are not designed for lateral loading on their cans. This combination leaves precious little distance between "too loose" and "can deformation destroys motor". Adding or subtracting a single tooth changes the circumference of an XL belt by 0.20", which is far too coarse an adjustment for a friction-only belt drive. The preferred method of getting the tension right is to gather the weapon components (hub/motor/belt) and mock up the system on your workbench. Snug it up, measure the distance between hub center and motor shaft center, and transfer that distance to your weapon mount CAD. Yes, do use elongated holes for motor mounting to get your final adjustment after testing. I add hot-glue to fill in the elongated holes once the screw positions are set to prevent unexpected tension failure if the screws loosen. Where Does it Go?
Q: You've said that a two wheeled robot should have 65% of the weight on the drive wheels. My CAD program gives me the location of the center of mass but where do I place the mass center to put the right amount of weight on the wheels? [West Sacramento, California]
A: Mark J. For best traction you want as much weight on the drive wheels as possible, but leaving too little weight on the front of your 'bot will allow it lift up off the arena floor under acceleration and make it vulnerable to attack. Designing for 65% of the robot weight on the drive wheels gives good traction and leaves enough front weight in most cases. ![]()
To place 65% of the weight on the rear wheels:
Note 1 - Robots with unusual layouts or odd dimensions may require different axle weights. Page 46 of the RioBotz Combat Tutorial has a discussion on calculating optimum placement of the center of mass based on traction and the height of the mass center.
Note 2 - Magnet downforce may be used to correct traction and lift problems in a steel-floored arena. Combined gravity and magnetic weight of 65% on the drive wheels will still be a good starting point. No Steering Wheel
Q: drive train
A: Mark J. I've never actually tried, but it shouldn't be very hard. You can only go where the rails go, so just give it a little throttle and toot the whistle once in a while.
![]() Q: how can robots help us deal better with hurricanes and why? [Ontario, California] A: [Aaron] Few people in Nebraska are threatened by hurricanes, so send a swarm of killer robots into low Atlantic and gulf coastal areas to drive the puny human inhabitants toward Nebraska. Problem solved. Robot haiku:
|