My meeting with Professor Cumaranatunge started with me showing him the grabber program I had created. My first attempt did not work, as I had position the robot crooked on the diagram. Once I straightened the robot, it worked perfectly the next three times I executed the program. Professor Cumaranatunge was real impressed with what I had done. We plan on taping the robot in action and maybe even putting it on the school website.
Next we tried to tackle the Bluetooth problem. We were able to make a wireless connection between a Mac computer and the NXT brick. On the other hand, we were not able to find the solution to the problem that I had in connecting my PC to the robot. However, we have not given up hope that we may in fact be able to get the Bluetooth connection to work.
Finally, we began searching for information about how to remotely control the robot using Bluetooth. We were able to find some information about people who have used C# and Pearl to communicate with the NXT brick using Bluetooth. Some of the material seemed very promising. Professor Cumaranatunge and I decided that we would both try and find as many websites as we could relating to how use Bluetooth to communicate with the NXT brick so as to allow us to remotely control a robot.
The following is a list of a few of the websites we have found so far:
http://nxt.ivorycity.com/
http://lego.fokke.net/
http://www.codeproject.com/useritems/nxtBluetooth.asp
http://www.impossibilities.com/blog/pivot/entry.php?id=236
http://mindstormsnxt.blogspot.com/2006/08/nxt-bluetooth-and-control.html
Although the future is filled with uncertainty, both Professor Cumaranatunge and I feel certain that we will be able to find a solution.