MATLAB Packages for the NXT

Brickengineer announces MATLAB packages for the LEGO NXT Robotics system:

There are now several MATLAB packages for robotics, and specifically for the NXT. One paradigm is to run the code on a PC and have it communicate direct commands to the NXT Brick via Bluetooth or USB. I have found this paradigm to be a bit dangerous since in the event of a MATLAB crash or a miscommunication, the NXT Brick will continue with its last command until ordered to stop. This has the potential to destroy your robot. The paradigm that I prefer to use is to write several programs that run on the brick. These programs take commands from files on the brick that can be uploaded rapidly from the PC. The MATLAB code then is in charge of sending the command files and starting and stopping programs. In the event of a MATLAB crash or communication failure, the software running on the NXT Brick can be designed to terminate gracefully.

Here are the MATLAB packages that I know of. The first two are specifically geared toward the NXT; whereas the last is a general robotics package.

* LEGO MINDSTORMS NXT Toolkit for MATLAB and Simulink
http://www.mathworks.com/programs/mindstorms/
* Robotics Toolbox for MATLAB (Release 7.1) (P.I. Corke)
http://petercorke.com/Robotics%20Toolbox.html
* RWTH Mindstorms NXT Toolbox for Matlab
http://www.mindstorms.rwth-aachen.de/

Posted under Lego, Programming, Research, Robotics, Software

This post was written by drknuth on February 11, 2009

Tags: , , , ,

Reassembling Robots

Mark Yim, associate professor member of the General Robotics, Automation, Sensing and Perception (GRASP) Lab at the University of Pennsylvania, introduces reassembling/reconfiguring robots.

The robot below called Ckbot is constructed of 15 modules grouped into 3 clusters of 5 modules each. Each cluster is equipped with a camera (24 frames per second video), a blinker LED, and an accelerometer. The other modules have proximity sensors, servo motors, and a computer. When the system is disassembled, each cluster rights itself and seeks out the other clusters so that they may dock and reconstruct the robot.

Posted under Research, Robotics

This post was written by drknuth on January 30, 2009

Tags:

Knuth: Developing Robotic Scientists for Space Exploration

The University at Albany (SUNY) has highlighted Knuth’s research in a recent news piece.

UAlbany Professor Kevin Knuth with a robot built from LEGOs. (Photo Mark Schmidt)

UAlbany Professor Kevin Knuth with a robot built from LEGOs. (Photo Mark Schmidt)

Kevin Knuth has a laboratory in the physics department of the University at Albany that is filled with LEGOs. The bricks are relatively cheap and can be used to rapidly prototype a robot’s body. Knuth’s robots are being programmed to solve such problems as mapping complex terrain.

At UAlbany Day on Saturday, Oct. 25, he will give a demonstration on Robotics and Robotic Exploration in Life Sciences Room 143 at 10:45 a.m.

More here:
http://www.albany.edu/news/update_4522.shtml

Building instructions for the robot shown in the UAlbany article can be found on Brickengineer.com

Visit Autonomous Exploration News for information on Knuth’s company Autonomous Exploration Inc.

Visit Robots Everywhere for a general blog on robotics news.

Posted under Exploration, Fun, Intelligent Systems, Internet, Lego, Research, Robotics, Space

This post was written by drknuth on October 21, 2008

Tags: , , , , , , , , ,

Robots to Clean Ship Hulls

European researchers are working on an EU-funded project called HISMAR (Hull Identification System for Marine Autonomous Robotics) to develop a robotic hull cleaning system to remove marine growth from ships. Marine growth significantly increases the friction of a ship moving through water, which significantly increases the cost in terms of energy. In addition, marine growth poses an environmental hazard.

More at Robots Everywhere

Kevin Knuth
Albany NY

Posted under Entrepreneurship, Research

This post was written by drknuth on September 19, 2008

Tags: , , , ,

Webcast on New Mars Science Laboratory Rover

Mars Science Laboratory

On Thursday October 16th at 7pm PST, JPL will host a webcast of a lecture on the new Mars Science Laboratory (MSL) Rover. This webcast will require RealPlayer—the free RealPlayer 8 Basic can be downloaded from RealPlayer.
More info can be found here at JPL.

This talk is part of the JPL von Kármán Lecture Series.
Here is the Summary from the JPL Website:

New Wheels on Mars: The Mars Science Laboratory
Dr. Richard Cook
Mars Science Laboratory Project Manager

Building on the success of the two rover geologists that arrived at Mars in January, 2004, NASA’s next rover mission will depart for the Red Planet in 2009. Twice as long and five times as heavy as the Mars Exploration Rovers, the Mars Science Laboratory will collect Martian soil and rock samples and analyze them for organic compounds and minerals which demonstrate that Mars can or did support life. This sophisticated science laboratory will be delivered to the Martian surface using an innovative new landing system. The spacecraft will start by steering itself through the Martian atmosphere in a fashion similar to the way the Apollo entry capsule controlled its entry through Earth’s upper atmosphere. This approach will allow the spacecraft to fly to a desired location above the surface of Mars before deploying its parachute for the final landing. Then, in the final minutes before touchdown, the spacecraft will activate its parachute and retro rockets before lowering the rover package to the surface on a tether.

If you are local, you may be able to attend the talk:

Thursday, October 16, 2008, 7p.m.
The von Kármán Auditorium at JPL
4800 Oak Grove Drive
Pasadena, CA
+Directions

Friday, October 17, 2008, 7p.m.
The Vosloh Forum at Pasadena City College
1570 East Colorado Blvd.
Pasadena, CA
+Directions

Posted under Astrobiology, Exploration, Mars, Research, Robotics, Space, Technology

This post was written by drknuth on September 13, 2008

Tags: , , , , , , , , , , ,