View Single Post
  #4   Spotlight this post!  
Unread 01-22-2016, 06:24 AM
kmckay's Avatar
kmckay kmckay is offline
Registered User
FRC #5401 (Fightin' Robotic Owls)
Team Role: Mentor
 
Join Date: Jan 2016
Rookie Year: 2015
Location: Bensalem, PA
Posts: 39
kmckay will become famous soon enough
Re: CommandBasedRobot v. IterativeRobot

Command based is much more robust, distributive, and reusable.
It is robust in that it lets you do more things, and creates a default architectureto do the m in. Distributive means that more than one person can work on it atthe same time. The bunch of files means that joe can work on one subsystem while jane works on another, and integrating them is fairly easy once you get the hang of it. And reuse means you will build a on term library. We published our drive base code from last year and then this year we just picked it up and dropped it in.
We have a work in progress development guide that helps keep track of how to build acommand based code. Lots still to fill in, but we found the online guides lacking a lot. Its at team5401.org under Resources -> Tutorials
Reply With Quote