View Single Post
  #2   Spotlight this post!  
Unread 01-14-2016, 12:51 PM
nollchr nollchr is offline
Registered User
FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Feb 2014
Rookie Year: 2014
Location: Glastonbury, CT
Posts: 28
nollchr is an unknown quantity at this point
Re: CommandBasedRobot v. IterativeRobot

When we transitioned from LabView to C++, we chose Command Based over Iterative for one major reason: RobotBuilder and the associated Command Based framework

We have a pretty limited level of programming expertise (but a large number of 'programmers' to keep busy) and the RobotBuilder/Command Based framework gives a nice structure and way to manage many different pieces. Also, the paradigm of subsystems and commands allowed us to easily split up "assignments" to different programmers without having to develop a similarly sophisticated framework in just IterativeRobot.

There are fans and haters of RobotBuilder, but it has worked well for us for the last 2 seasons and we plan to continue with Command Based this season.
Reply With Quote