Robot App Store

image description

Robopedia

Software's Portal


ASCII

ASCII Table
ASCII Table
ASCII stands for American Standard Code for Information Interchange and is used to represent common characters with an 8-bit (1 Byte) binary number. Eight bits allows for 256 unique characters to be represented (As eight binary bit give 28 combinations=256) and is a very common way to transfer character-string information between devices.

Robots commonly use 8-bit ASCII for commands sent over USB or RS-232 serial com...
Read More ->

Java

Java Logo
Java Logo
The programming language Java is cross-platform originally that was developed by Sun Microsystems. Java is similar to C++ in that the formatting and structure have similar style. The difference is that when a program written in Java is compiled, it is not compiled into machine code (as with C++), but rather into Java specific bytecode that can be interpreted into machine code at the time of execution. A Java Virtual Machine interprets this bytecode and must be ins...
Read More ->

Microsoft NET

Microsoft .Net logo
Microsoft .Net logo
Microsoft NET (in short - .Net) is a framework developed by Microsoft. The framework supports multiple programming languages, such as C# (pronounced C Sharp) VB.Net (VB stands for "Visual Basic") and J# (pronounced J Sharp) –which is a Java-like programming language.

Microsoft's .net framework must be installed before use of the system (on both the computer you write the program on, as well as anywhere you want to run the program on). This poses di...
Read More ->

Music Beat Detection

Ologic AMP uses music beat detection to perform dances
Ologic AMP uses music beat detection to perform dances
Music Beat Detection uses a Microphone input to determine where certain beats might be in a musical song. Beat detection can be used to make a robot move or dance with music or a drum beat.

External Links


NAOqi


The NAOqi is the proprietary framework that used to control the NAO robot. You can program the NAO using API calls from within both Python as well as C++. NAOqi is supported in a variety of operating systems including Linux, Windows, and MAC OS. To read more about the NAOqi framework, please visit the links below:



External Links


Open Source Software

Open Source Logo
Open Source Logo
Open Source Software (such as ROS specifically designed for robotics) is a software package where the source code (written in a particular programming language) is available to the public to view, manipulate, and compile. Open Source Software has advantages because it allows the software community to adjust and construct the software how they see fit, however can be disadvantageous since it can't be privately controlled....
Read More ->

Operating System

An Operating System (OS) is a piece of software that manages the different types of hardware in the system. The operating system can form the bridge between the hardware and an application, so the application might only need to interact with the operating system rather than the specific configuration of hardware unique to each computer. The operating system also manages the use of each hardware component and the overall operation of the computer system...
Read More ->

Roomba SCI

Rootooth is a bluetooth device connected to to Roomba's port
Rootooth is a bluetooth device connected to to Roomba's port
The Roomba family supports Roomba SCI (Serial Command Interface) as an interface to reprogram the vacuum cleaners. The port and protocol was developed by iRobot, Rommba's manufacturer. The Roomba SCI consists of a very basic command structure that uses 8-bit serial data to exchange information. The SCI port uses a PS2 connector ( same as the old keyboard and mouse connectors) and can be modified to plug directly into your computer's...
Read More ->

ROS

ROS Logo
ROS Logo
ROS (Robotic Operating System) is a software platform used to develop robotic applications. ROS is an Open Source Software package – allowing one to view and edit the source code. The attractive concept behind the ROS software is to make it easy to recycle and re-use code that might otherwise have been specific to one particular robot.
ROS is designed around the concept of “nodes” that communicate and work with eac...
Read More ->

Text to Speech


Text to Speech allows a robot to process a string of characters or letters and generate audible speech. Text to speech can be tricky to achieve since each letter in a word can make a different sound based on its position inside a word and overall sentence structure. Text to speech can be combined with vision and text recognition software to read aloud printed text. More information about text to speech can be read below.

External Links

Read More ->

Related Robopedia portals

Find out further reading in the following topic-based portals.
[Add or Edit Article]