Difference between revisions of "API2 quickstart"

From RobotinoWiki
(Linux/Robotino)
 
(6 intermediate revisions by one other user not shown)
Line 4: Line 4:
 
[[downloads#API2_Beta|API2 binary package]]
 
[[downloads#API2_Beta|API2 binary package]]
  
===Linux [Robotino]===
+
===Linux/Robotino===
====Setup package repository====
+
For Linux users there are [[Debrepository|repositories]] available for all supported Ubuntu versions.
On i386 system
 
<pre>
 
sudo echo "deb http://doc.openrobotino.org/download/packages/i386 ./" >> /etc/apt/sources.list
 
</pre>
 
  
On amd64 systems
+
== Building the Robotino API2 examples on Linux/Robotino ==
<pre>
 
sudo echo "deb http://doc.openrobotino.org/download/packages/amd64 ./" >> /etc/apt/sources.list
 
</pre>
 
 
 
====Install====
 
<pre>
 
sudo apt-get install robotino-api2 robotino-examples
 
</pre>
 
 
 
== Building the Robotino API2 examples on Linux [Robotino] ==
 
 
<pre>
 
<pre>
 
mkdir -p build/circle
 
mkdir -p build/circle
Line 35: Line 21:
 
target/example_circle 127.0.0.1
 
target/example_circle 127.0.0.1
 
</pre>
 
</pre>
 +
 +
== Building the Robotino API2 from the sources ==
 +
You may also optionally build the [[API2_source_build|Robotino API2 from its sources]].

Latest revision as of 16:17, 15 June 2016

To get started with the Robotino API2 quickly, you have the option of installing the binary package on Windows or the debian packages on Linux.

Installation

Windows

API2 binary package

Linux/Robotino

For Linux users there are repositories available for all supported Ubuntu versions.

Building the Robotino API2 examples on Linux/Robotino

mkdir -p build/circle
cd build/circle
ccmake /usr/local/robotino/examples/src/c++/circle/
configure(c) 2x, generate(g)
make

The circle example, for instance, can be run by specifying the IP Address of Robotino. If you are running the example on Robotino itself then the IP Address will be 127.0.0.1 as shown below:

target/example_circle 127.0.0.1

Building the Robotino API2 from the sources

You may also optionally build the Robotino API2 from its sources.