Changes between Version 1 and Version 2 of ControlSystems/SoftwareTeam/Training/VirtualTraining


Ignore:
Timestamp:
Aug 16, 2020, 9:51:15 PM (5 years ago)
Author:
David Albert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ControlSystems/SoftwareTeam/Training/VirtualTraining

    v1 v2  
    22Like everything else in 2020, software training for robotics has gone virtual!
    33
    4 When you can't build, program, and battle real robots, the next best thing is to build, program, and battle virtual bots.  This training makes extensive use of a virtual battle-bot simulator/environment developed by IBM called [https://robocode.sourceforge.io/ RoboCode].  The robots are programmed in a popular language called Java which is also used in real-world FRC robotics.  This training will introduce you to Java and then help you build your skills by programming virtual robots and battling them in the !RoboCode arena.  One you know some basic Java, you can grow your Robo Mojo by programming simple robots and battling them against automated trainer bots.  As your skills grow you can battle against your teammates' bots or even enter international competitions. 
     4When you can't build, program, and battle real robots, the next best things are virtual battle bots.  This training makes extensive use of a virtual battle-bot simulator/environment developed by IBM called [https://robocode.sourceforge.io/ RoboCode].  The robots are programmed in a popular language called Java which is also used in real-world FRC robotics.  This training will introduce you to Java and then help you build your skills by programming virtual robots and battling them in the !RoboCode arena.  One you know some basic Java, you can grow your Robo Mojo by programming simple robots and battling them against automated trainer bots.  As your skills grow you can battle against your teammates' bots or even enter international competitions. 
    55
    66== Java ==