qRobot Actor Framework for Smart Robots
- Downloads:
- Views:
- Rating:

qRobot is an adaptation of the QP/C active object (actor) framework for programming intelligent robots, such as the LEGO Mindstorms NXT, in standard ANSI C.
The behavior of the robot is specified in qRobot by means of event-driven active objects (actors), which are hierarchical state machines that communicate with one another asynchronously by exchanging events. Active objects are closely related to the concept of agents used in Artificial Intelligence (AI).
The qRobot framework supports manual coding of hierarchical state machines (UML statecharts) in C as well as fully *automatic* code generation by means of the free graphical QM modeling tool.
The qRobot project for the LEGO Mindstorms NXT provides replacement firmware for the NXT brick, the complete tooset for building C and C++ programs from a Windows PC, and an extensible set of drivers for the sensors and actuators for the NXT brick.
qRobot Actor Framework for Smart Robots License - GNU General Public License version 2.0 (GPLv2); Mozilla Public License 1.1 (MPL 1.1)
Free download from Shareware Connection - qRobot is an adaptation of the QP/C active object (actor) framework for programming intelligent robots, such as the LEGO Mindstorms NXT, in standard ANSI C.
Version: 1.0 | Platform: WinOther
Released Date: | Rating: 0 | Title: qRobot Actor Framework for Smart Robots
Author Url: http://www.state-machine.com/qrobot
Program Info Url: http://www.state-machine.com/qrobot
Download Url: http://www.state-machine.com/qrobot
QP State Machine Frameworks - Small RTOS-like frameworks for building embedded software as systems of concurrent, event-driven UML state machines in C or C++. Ported to many MCUs (ARM Cortex-M3/M0, MSP430...) and OSs (Linux, Win32...). Supported by free QM graphical UML tool.
GENOM 2005
xyExtract Graph Digitizer
The GD&T Trainer: Professional Edition
GG-Tracker GPS and GSM Tracking
BrainStimPro Binaural Generator
Rimu PCB
CHEMIX School
XTerm Medical Dictionary
AMSES Frame2D
Physics 101 SE
LAB Fit Curve Fitting Software
EarthWatch
Periodic Table Flash Cards
DigitizeIt
Smart Proxies and Interceptors in RMI - This project is a lightweight framework for Smart Proxies and Interceptors in RMI. Simple to use, only requires modifications to server side code. Good for implementing security, logging, client-side caching, QoS in distributed apps.
Python Wikipedia Robot Framework - A framework for writing robots to crawl MediaWiki wikis like Wikipedia, with the goal of standardizing content or otherwise making minor modifications to the pages of the wiki including making interwiki links.
RoachNet Behavior-Based NXT Framework - RoachNet (Lego Mindstorms NXT) RobotC Behavior-Based Framework for Autonomous Robots.
PRADO: component framework for PHP 5 - We have recently developed a component framework for PHP 5 named PRADO. The component model of PRADO follows closely to that in Borland Delphi, Visual Basic and ASP.NET, and it is event-driven.
ProM - Framework for Process Mining - ProM is the comprehensive, extensible framework for process mining.
Shareware Connection periodically updates pricing and software information of 'qRobot Actor Framework for Smart Robots' from company source 'state-machine.com' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'qRobot Actor Framework for Smart Robots' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of qRobot Actor Framework for Smart Robots.
SnapCrab - Nearly every PC users need to take screenshots from time to time, whether it is for personal or professional needs. While using the basic Windows screenshot capture method is available, it is not adequate for everyone. When you want to capture ...
DriverPack Solution Professional - To keep your laptop or desktop performing well consistently, it is important to pay attention to some aspects. Using top antivirus utility, cleaning up junk feels periodically are some such examples. However, you also need to keep drivers of ...
Potatoshare Systemnanny - People use PCs for various needs nowadays. A computer is not used to run office productivity or accounting software alone anymore. It is also used for tasks like web browsing, media playback, file conversion, and myriad related needs. After ...
Efham internet booster - Without using the web, you cannot accomplish a lot of things in life easily. However, the speed of internet access does play a role behind your web usage experience. At times, you may have to cope with sluggish web page rendering, buffering while ...
Quick Crypt - PC users have become more conscious and careful about privacy of their data these days, especially about the data they need to share with others. There are valid reasons for this trend. Instances of personal information theft and attacking are on ...
DriveHQ Online Backup Enterprise Edition - For individual users as well as organizations, taking backup of data is vital nowadays. You really cannot count on the PC hard drive solely to store your data forever in a secure manner, as it is! Backup software is a prerequisite and choosing ...
MiniTool Partition Wizard Home Edition - It is true that you need a powerful CPU and adequate amounts of RAM to keep your computer running smoothly. However, it is also necessary to ensure that the hard disk remains in top condition. Hard disk needs to be properly optimized and ...
dMaintenance - As a computer user, you may need to deal with several types of applications. For a lot of Windows users, the integrated tools of the OS may not suffice at times. They may need to use several third party apps for needs such as entertainment, ...
FortiClient Standard - Every computer user needs to have adequate protection for his system and this holds true for corporate and network users. In business setups, where multiple desktops and servers are connected to a network, using regular antivirus suite may be ...
Groovy Media Player - There is hardly any PC user who does not listen to music while working on PC or at leisure time. For media playback on Windows PC, there are so many apps. You can opt for default WMP that comes with the OS. However, there are several other third ...


