Skip to content

IainIsCreative/awesome-robot-combat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Robot Combat Awesome

A list of resources and inspiration for people building fighting robots. Here you will find links to tutorials, videos, parts suppliers, communities and other links that are useful for building fighting robots.

Contents

Events and Shows

Events that you can take part in and TV shows that showcase robot combat, based on region.


U.S. and Canada Events

  • Battlebots — The popular U.S. robot combat TV show.
  • National Havoc Robot League — NHRL, the biggest robot fighting league in the world.
  • RoboGames — Formerly RoboLympics, RoboGames is one of the largest robot fighting events in the world.
  • MRCA — Midwest Robot Combat, serving events in Minnesota, Michigan, Illinois, and more in the United States Midwest.
  • GSCRL — Garden State Combat Robotics League, based in New Jersey.
  • Motorama — Robot Combat tournaments of various weight categories at the U.S. motor sports event, Motorama.

U.K. Events

  • Robots Live! — U.K. robot combat live event showcasing heavyweights and featherweights.
  • Robodojo — A robot combat event and club in the north of England.
  • Bristol Bot Builders — A robot combat event organisation in Bristol, England.
  • Extreme Robots — U.K. robot combat live event featuring heavyweights and featherweights, including heavyweight spinners.

Brazil Events

  • RoboCore — Brazilian robot fighting events of various weight categories.

Australia Events

Communities and Organisations

A number of communities and groups for people to participate in and learn from.


Discord Servers

  • Out Of The Arena Discord — A Discord server dedicated to robot combat discussion, including voice chat and help for building robots.
  • NHRL Discord — The NHRL's community Discord server. Includes channels for events, build tips, advice and more.
  • GSCRL Discord — The Garden State Combat Robotics League Discord Server.
  • Robodojo Discord — Discord server for Robodojo events.

Facebook Groups

Forum Boards

Books

Recommended books for learning about and how to build fighting robots.

Robot Combat Inspiration

Showcases and build diaries of robots, as well as fighting robots to be inspired by.


Blog Posts

Build Diaries

Robot Combat Media


Links to various robot combat media, including podcasts and streaming channels.

Podcasts

  • Behind The Bots — A robot combat podcast by Luke Stangel, Kyle Crose, Chris DeCicco and Lindsay Baer.
  • The Havoc Rundown — Unofficial NHRL Podcast with competitors and people within NHRL.
  • Spinnerproof — A podcast about combat robotics by Ryan Bratley and Sam Hutchins.
  • Activate! The Robot Wars Podcast — A retrospective review podcast of Robot Wars by Rob E. Harmlessly and Benji.

YouTube Channels

Events

  • NHRL — National Havoc Robot League's YouTube channel, including highlights, shorts, and prime-time live event content.
  • NHRL Brettzone — NHRL's second channel for live event content, broadcasting constant fights on event day.
  • GSCRL — Garden State Combat Robot League YouTube Channel, broadcasts events live.

Teams and Builders

  • Just 'Cuz Robotics — YouTube Channel of Seth Schaffer, builder of Division and SSP. Contains a lot of tutorials and coverage.
  • Robert Cowan DIY — Robert Cowan's Channel for tips, tutorials, builds and coverage.
  • Team Get Wrecked — Kekoto Maane's YouTube Channel showcasing his combat robots.
  • Jake Hoffman — Youtube Channel of Jake Hoffman, builder of Maximizer.
  • Sleepy Anime Girl Club — Youtube Channel of Sleepy Anime Girl Club, the team behind Chainsaw Kitty.
  • Team Panic — Official YouTube Channel of Team Panic.
  • Skorpios — Official YouTube Channel of Team Skorpios.
  • Kinekitsu — Youtube Channel of Kinekitsu, builder of GAME_OVER and GAME_ON.
  • Broken Link Robotics — Channel for Australian team, Broken Link Robotics.

Resources

Links for learning the basics of robot combat, how to build fighting robots, as well as tools and designs people can use to build their own. Note: some links may require joining a group or community to view the link.


Learning and Building

Useful resources to learn the basics of robot combat, as well as tutorials on building full robots.

Robot Combat Basics

Learn the basics of fighting robots, including wiring, necessary components, and radio control. Recommended for people new to building fighting robots.

Building Fighting Robots

Fairyweights and U.K. Antweights

The smallest weight category, at 150g. Suitable for beginners in robot combat.

U.S. Antweights

1lb fighting robots, the U.S. catergory of antweight, heavier than U.K. antweights.

Beetleweights

10 times heavier than fairyweights, beetleweights are a 1.5kg/3lb weight class.

Hobbyweights

A step up from beetleweights and below the featherweights, hobbyweights are the 12lb weight class.

Featherweights

13.6kg/30lb fighting robots, a popular weight category.

  • 30lb Fighting Robot — Nyx — An instructable covering the build process of Nyx, a featherweight combat robot by Mike Jeffries.
  • Phoenix — 30lb Combat Robot — An overview of the build for the pneumatically-powered featherweight Phoenix by Alex Horne.
  • Crippling Depression — A video playlist of the design, build, and outcome of Robert Cowan's featherweight robot, Crippling Depression.

Hacks and Tips

Useful tidbits and pointers you can use when building a fighting robot.

Templates and Designs

Ready-made designs and components you can download to help understand, learn, and build a fighting robot.

Robots

Components and Parts

Software

Resources for necessary software to program, build, and design robot components and electronics.

Computer Aided Drawing (CAD) Software

Applications for designing in 3 dimensions. Can be used to make components and entire robots.

  • Autodesk Fusion 360 — 3D CAD Software which includes features for sculpting, modelling, machining, and more. Can be used for free with a personal license.
  • OnShape — Browser-based 3D CAD Software that can be used for free with personal projects.

Radio Control Software

Software that can be used to program various radio transmitters over USB.

  • T6Config — Radio Control software on PC for programming T6A Radio Transmitters.
  • Turborix — Radio Control programming on macOS for T6A Radio Transmitters.
  • OpenTX — Software for programming transmitters utilising OpenTX software, including FrSky Transmitters.

ESC Programming and Flashing

Applications that can be used to program Speed Controllers, using different software configurations, over USB.

  • RapidFlash — A Google Chrome App for flashing and programming ESCs using SimonK Firmware.
  • BLHeli — Software for programming ESCs using BLHeli software. Includes releases for working with BLHeli_32 and BLHeli_S.

3D Printer Slicing Software

Applications to prepare 3D objects to be printed by FDM printers. Can be used to print robot components.

  • Prusa Slicer — 3D Slicing Software, for use with Prusa 3D Printers and other FDM Printers.
  • Ultimaker Cura — 3D Slicing Software for FDM printers, with plentiful features and plugins/extensions.

Parts Suppliers

Stores and suppliers where you can buy the necessary components and tools for building a fighting robot.

General and Hobby Stores

  • Banggood — Gadgets, electronics and technology online store.
  • AliExpress — Online Chinese retail store, including electronics and robot components.
  • HobbyKing — U.K., U.S., and E.U. hobby components store.

U.S. and Canada Suppliers

U.K. Suppliers

  • Nuts and Bots — Team Nuts' antweight robots and components store.
  • Ranglebox — Featherweight and beetleweight components supplier.
  • Technobots — U.K. robotics and components store.
  • Monsoon Robotics — Antweight and beetleweights components from Team Monsoon.
  • Bristol Bot Builders Store — BBB Store that supplies parts for 150g Antweights, Beetleweights, and Featherweights.

Brazil Suppliers

  • RoboCore — Brazilian robot and electronic components store.

Contribute

If you want to add to this list, contributions are welcome! Please read the contribution guidelines before making any changes.

License

CC0

To the extent possible under law, Iain <@iainiscreative> has waived all copyright and related or neighboring rights to this work.

Did you like this list?

If you like this list, you may also like my other list, awesome-nodebots. If you found this list helpful and has been useful for you to build a fighting robot, feel free to buy me a coffee tea.

Releases

No releases published

Packages

No packages published