NXTLiftBoy Mark II - a remotely controlled forklift from a LEGO Mindstorms NXT
Uploader Comments (NXTLiftBoy)
Video Responses
All Comments (15)
-
I like the idea of back wheel steering as it does not skid if u turn to hard
good job!!
-
PART 2
4 the application first sets up a connection with rxtx over BT to the NXT, and then periodically gets input, translates into motor speeds and sets it with eg Motor.A.setSpeed(); Motor.A.forward(); i may be able to share my sources
5 then you go and tweak the translating as you like it!
Needless to say that there were MANY hurdles taken along the way, my journey took weeks to get there.
Maybe better find an easier alternative way, but at the time this seemed a good idea...
Good luck!
-
Hello legoguitars!
I think we have a problem here... as i explained in various comments: one cannot simply install and run a program for this to work. To my frustration i have myself not been able to redo it on another machine. However, to give an idea this is what i did:
1 install Eclipse with java SDK, SWTProjectTemplate, and java libraries: iCommand, JXInput, RxTx.
2 pair the BT dongle and NXT
3 modify iCommand source into a Java application
CONTINUED
-
Hey there its legoguitars, I built the entire forklift and got a blue-tooth dongy (DBT 120) and the joystick you were using (Logitech extreme 3d pro). Please put video of how to load and program the programs onto the computer! Thanks
hello there again, I wondering where to down load these programs. also I was wondering if these programs are all one program or different programs.
legoguitars 2 years ago
Sorry, the software is not available for download.
I cannot get it to work on another PC let alone provide you with a clean build. There are MANY things to configure and install. It is not that i do not want to share my code, but unless you are a software guru just forget it.
Apologies!
NXTLiftBoy 2 years ago
Thank you for your help, but please explain what a blue tooth stacker is.
legoguitars 3 years ago
Sorry for not explaining in the first place.
"Stack" is a term used for the various layers of software and/or hardware that the bits go through. I think the term stack stems from the OSI model, see eg wikipedia. The BT stack i meant is the BlueTooth software that came with the BT dongle...
NXTLiftBoy 3 years ago
Thank you, do I need the same BT dongle that you have or can I use a different one?
legoguitars 3 years ago
legoguitars: if you program it and use rxtx, you can use ANY BT dongle, also Toshiba, NOT supported by LEGO. It may be easier with supported ones, i can not tell. If you want to use BT from the LEGO NXT software, which is very convenient, a supported BT stack is required.
In my case, i installed the Toshiba stack and software, and created a BT connection to the NXT (after pairing once) for eg COM1. In Java with rxtx i open COM1 and use iCommand
API calls. Let me know if u need more details, bye!
NXTLiftBoy 3 years ago