VADCFLL-L Archives

First Lego League in Virginia and DC


Options: Use Classic View

Use Proportional Font
Show HTML Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Tue, 13 Oct 2009 13:51:35 -0700
text/plain (1862 bytes) , text/html (2245 bytes)
Scenario - 

The 09 Challenge tasks in NE area of the field have been sectioned to 3 sub-groups and three subgroups of your team have been assigned to each of them and they have made good progress on programming and testing each NXT program that they made. Each one is executed starting from  BASE and returing the BASE at the end. However, as they expected, total accumulative time for all three is like 2 min. 

They wonder  if they can combine and refine the all three programs, they then can take care of the multiple mission
tasks in NE area BY ONE RUN, the great amount time will be saved.

So your team is writing and testing an NXT program to deal with all tasks
in NE area of the field  and the program is called 'ne.rbt'

The BIG problems that I can see are -
1 - now so many NXT blocks are in the program. Since they are executed in a serial sequnece (one action follows another), more accumulative errors are likely surfaced - a little off at the early steps may cause late steps waaaay off.
2 - Even if you program intelligently (using sensors) so the accumulative errors are small, you still have to run ALL early steps to get to the late steps in order to test them.

So your team want to find a way for each of the team subgroup to work on a subset of the entire program ('ne.rbt'), and when each of subsets is fine-tuned, the team can quickly combine them to get entire 'ne.rbt' without much re-program and re-testing!

Experienced coaches and mentors - any suggestion to VADCLL community?

I'll post my suggestion tomorrow.



-- To UNSUBSCRIBE or CHANGE your settings, please visit and select "Join or leave the list".

-- VADCFLL administrative announcements are sent via VADCFLL-ADMIN-L. Visit to subscribe.