User login

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.
 

Innovati

Innovati Robot System

 

 

 

 

 

 

 

 

 

 

 

 

 

Overview:

The Innovati Robot System and the Innovati Products have been widely used in colleges, middle and high schools, robotic classes, creative science camps, beginner workshops etc, and obtain excellent reputation.

 

It uses the InnoBasic Development System and is highly upgradable. Even though it has similarities with Basic Stamp, they are not the same. Both use the Basic language as the basic programming language. InnoBasic also has Object Oriented features for peripheral modules, making it easy to learn and faster to modify the code, math functions and numeric conversions functions. It uses Compiler methodology instead of interpreter methodology to compile the program code.

 

The Innovati Robot System is suitable not only for beginners to quickly enter the field of designing microcontroller-based applications, but also for professionals with microcontroller experiences to rapidly develop advanced and complicated applications!

 

Innovati System Structure

 

Controller:

 

BASIC CommanderThe BASIC Commander is a Personal Single Board Computer (PSBC) developed by Innovati. It uses a micro controller core for controlling peripheral modules or circuits to achieve creative electronic products designed by the user. While using BASIC Commander, the user has to either write his own program by using the dedicated BASIC programming language, called innoBASIC language, or simply upload one of the many sample codes.

BASIC Commander has following features:

Low threshold for easy learning: It provides various functions such as PWM function, PULSEIN/PULSEOUT functions, COUNT function, various mathematical functions, etc. 

Floating-point operations are also provided. Its powerful capabilities significantly reduces the program development time.

Object oriented function control modules: All peripheral modules are equipped with microcontrollers and the main program can call the modules with commands, so you don't need to handle complicated signals of the modules any more. Each BASIC Commander can connect up to 32 application modules simultaneously with only one set of Command Bus cable, thus no additional I/O resources are occupied.


USB interface: After the program is developed, it can be downloaded through a USB cable. The USB connector is directly on the BASIC Commander, so there is no need of buying additional development boards for downloading the programs.


Human-machine real-time interface: A PC can communicate with the BASIC Commander mutually through the USB connection.


High program execution efficiency: The program code is stored directly in the built-in memory in the core microcontroller of the BASIC Commander. Since it is not an ordinary interpreter architecture, the execution efficiency is very high.

 

 

Programming:

 

Innovati's Robot System, uses the innoBASIC Workshop, which has a similar syntax as Visual Basic. Developing micro controller applications do not require assembly language or C language any more. Once the program is created or loaded in order to control the Robot or the peripheral modules, you simply download your program to the Basic Commander through the USB port.


innoBASIC Features:

    Visual Basic programming language syntax
    Compiler methodology instead of interpreter methodology to compile the program code
    Object oriented syntax for all peripheral modules
    Common I/O functions such as PWM, PULSEIN/PULSEOUT
    Mathematical functions and floating point operation
    Easy and quick code modification for additional function



innoBASIC Workshop

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Body:

 

Innovati offers a variety of different robot platforms to suit most needs, but you can certainly build your own, by either starting with a robot kit and adding your own body parts and peripherals, or by choosing your own body and including different electronic modules.

 

Below are some samples of different robotic platforms:

 

Innovati Platforms

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Mobility:

 

To move your robots, you can use your own motors and servo motors, or the ones we recommend. The advantage of our recommended modules and motors is, that you never have to worry about things not working together, since they are wisely chosen and testet to work with Innovati's robots.

 

Motors and Servos

 


Modules:

 

The Innovati Robot System has everything you need in order to control or communicate with your robot and to give it balance, time, vision or color recognition for example with it's many modules, like controllers, boards, I/O, servo drivers, displays, communication, navigation, sensors and many more.

 

Innovati Modules