LabVIEW Toolkit for LEGO MINDSTORMS NXT Program and control NXT devices with the full power of LabVIEW Get real-time updates from the NXT device during program operation with LabVIEW front panels Create native blocks for LEGO MINDSTORMS NXT software Figure 1.
While Roomba is cleaning, it avoids steps (or any other kind of drop-off) using four infrared sensors on the front underside of the unit. These cliff sensors constantly send out infrared signals, and Roomba expects them to immediately bounce back. If it's approaching a cliff, the signals all of a sudden get lost. This is how Roomba knows to head the other way
Roomba can clean for about two hours on a single charge. If you have the
self-charger, Roomba will return and connect to the charger all
by itself when the battery power is low (the self-charger is sold as an add-on
to the Roomba base model but comes included on most of the higher Discovery
models). It accomplishes this using the infrared receiver on its front bumper.
When the battery power gets low, the vacuum starts looking for the infrared
signal emitted by the charger. Once it finds it, Roomba follows the signal and
docks itself to the charger. Some robotic vacuums with this self-charging
feature will head back out to resume cleaning once they're fully recharged
Both LEGO™ NXT sound sensors were placed at the
same distance from the speaker. A very simple LabVIEW
NXT toolkit was run in debugging mode, in order to display the values on the
PC screen and keep the NXT alive (Fig. 3). The frequency and the signal
amplitude were gradually changed and the sensor readings were noted manually and
entered into an Excel-file and also into a LabVIEW 3D-graph program (that we do
not reproduce here). (Fig. 4 and 5) show the different graphs in 3D for the
frequencies 100..1000Hz.
they are good codes because we can use them to help the robot carry out specific functions. also they are much simpler than the long codes that we have to make so in the long run these codes will make it easier and it will save us time
this is a great video because it enables the robot to keep track of the wall it is following and be on the look out for other walls to trace. this could also work for us because we have 3 motors: 2 for drving and turning and 1 for the ultra- sonic sensor
it helps show how the robot will travel until it reaches a wall to clean. Then from there it continues to travel along the wall until it is clean. Also, it helps show the perimeter of the room.
this is a good design for our robot because it has the sensor on the side for wall following and it has a touch sensor on the front which tells it to turn