Re: [Nxtcommand-developers] Supporting Multiple Platforms - Using the SJPP Simple Java PreProcessor
Status: Beta
Brought to you by:
bbagnall
From: Brian B. <bba...@mt...> - 2006-12-19 04:37:38
|
Hi Steve and Peter, >I think I have taken on the role of the "infrastructure" (subversion / ant, > sjpp, ...) > guy here, which suits me fine. So I did not have a look speech / vision > packages yet. > > If I understand it correct vision and speach are more like lejos extension > libraries. > Brian, I assume since there is no Lejos NXT yet, you just run them on your > PC They will always be run from PC since there's no microphone for the NXT and not enough memory. Lego released a Vision package for the RCX and Lawrie Griffiths did a similar package (the Vision package adapted for iCommand) in Java. Basically robot-helper packages (like Navigation) that makes it easy for people to do advanced robot tasks. > That would be a very good reason to put them in seperate projects, and > restrict the > icommand project to the implementation of the Direct / System commands of > the Bluetooth SDK. > > (If my assumption is correct, maybe it would even be better to make vision > and speach part of > the lejos project.) > > Another reason to split it up is, that Stefano is not using (yet?) any > part > of the vision and > speach packages. So it would be nice having the option not to include them > in the CLDC project(s). > > In the icommand-sources project i can make 3 source folders that can be > linked into every > other project that needs them: > > folder1: > icommand.nxtcomm > icommand.platform > icommand.robotics > > folder2: > icommand.speach > folder3: > icommand.vision > > -------------------- > Your opinion please ! > Should icommand.robotics in a seperate 4th folder ? I changed the icommand.robotics to icommand.navigation (haven't committed yet). Could speech, vision and navigation all go in folder 2? If some of these packages don't work out very well we can turf them later or try something else. - Brian |