Raise
Raise is a project for creating easy-to-program AI which enables LEGO Mindstorms NXT 2.0 robot to perform different actions (moving, rotating, detecting obstacles).
It's developed in C# using WPF and targeted to .NET Framework 4.0.
"Raise" is acronym for "Robot-aided Artificial Intelligence Supervision and Elaboration"
Features
At this moment project contains only
Raise Hardware Test application, which can:
- connect to Lego Mindstorms NXT 2.0 robot via Bluetooth or USB;
- customize connection settings;
- calibrate robot;
- move or rotate robot;
- detect obstacles using robot's ultrasonic sensor;
- use hardware emulation instead of real robot hardware.
In future releases Raise project will contain new applications with additional functionality, such as an ability to
use special language for programming robot's AI.
Required robot configuration
- quick start assembly type of LEGO Mindstorms NXT 2.0 robot;
- right motor should be attached to "B" connector;
- left motor should be attached to "C" connector;
- ultrasonic sensor should be attached to "4" connector;
- MotorControl program should be installed on NXT brick.
See
Getting Started guide for more details.
My E-mail
If you have any questions - e-mail me
alikin89@gmail.com
Thanks
Big thanks to developers of
MindSqualls .NET library for creating such a brilliant API for controlling LEGO Mindstorms NXT robots.