Friday, March 18, 2011

Lego Mindstorm NXT with AppInventor

I am currently working with a partner on a project involving the Legos Mindstorm NXT and the AppInventor software to develop an Android application for mobile device. The Legos Mindstorm NXT is supplied with the use of bluetooth. We currently have my Android phone, the HTC EVO 4G, connected via bluetooth to the NXT and controlling the sensors and motors that are connected to the NXT. Our project details building a robot with the NXT blocks controlling the motion and readings from the sensors. We currently have a sound sensor, 2 motors, ultra-sonic sensor, touch sensor, and a light sensor. We also have the use of the built in sensors on the phone which are an orientation sensor, location sensor, and a shake sensor. I will try and keep this blog up to date on any advancements or break-throughs we encounter. Please feel free to comment and ask questions.

Beginning Beowulf

I am part of a group of two, basically me and another guy. His name is Derick. Our project is to build a Beowulf Cluster for a Client that wants to make a program run faster than with a single computer. We are using Ubuntu 10.10. We are currently using three dual core machines with an option for more. Before we started this, the client ran a program called CBC on a quad core machine and it took about a day and one half. Our goal is to cut that time by a significant amount. We are currently employing the use of mpich2, nfs, rsh, ssh, cbc, g++, and gcc on the nodes of this Beowulf cluster. I will get the specs for the dual core machines and post them here if I can. Feel free to leave comments and questions.

Welcome

I would like to welcome you to this blog. I will be posting things related to Linux, Beowulf Clusters, and any other computer related information I deem important or useful.