<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.cognimbus.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Isan</id>
		<title>cogniteam - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.cognimbus.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Isan"/>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php/Special:Contributions/Isan"/>
		<updated>2026-04-29T08:02:45Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=634</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=634"/>
				<updated>2017-08-21T15:25:51Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
Configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
Run the following commands in the terminal: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
Navigate to:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
       cd ~&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Run the launch file:&lt;br /&gt;
Note, there is a 15 seconds delay to assure that all of the configurations are done.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
       . pengo-startup&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Topic	!! Description&lt;br /&gt;
|-&lt;br /&gt;
| /odom || Wheels controller.&lt;br /&gt;
|-&lt;br /&gt;
| /scan|| Scanning an area.&lt;br /&gt;
|-&lt;br /&gt;
|/move_base/goal || Move to a certain target.&lt;br /&gt;
|-&lt;br /&gt;
|/mobile_base/sensors/imu_data || Data coming from the IMU sensor.Compass, Accelerometer&lt;br /&gt;
|-&lt;br /&gt;
|/agentN/ackermann_cmd || Velocity command &lt;br /&gt;
|-&lt;br /&gt;
|/amcl_pose || Absolute position published by AMCL node (localization)&lt;br /&gt;
|-&lt;br /&gt;
|/agentN/imu || Compass, Accelerometer&lt;br /&gt;
|-&lt;br /&gt;
|/map || A map used for localization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
To control the Pengo you can use Cogniteam's [[HamsterOCUAndroidApp|Android app]].&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=633</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=633"/>
				<updated>2017-08-21T15:15:51Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
Configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
Run the following commands in the terminal: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
Navigate to:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
       cd ~&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Run the launch file:&lt;br /&gt;
Note, there is a 15 seconds delay to assure that all of the configurations are done.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
       . pengo-startup&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Topic	!! Description&lt;br /&gt;
|-&lt;br /&gt;
| /agentN/scan || The laser scan from the LIDAR.&lt;br /&gt;
|-&lt;br /&gt;
| /agentN/image/compressed || Camera video stream&lt;br /&gt;
|-&lt;br /&gt;
|/agentN/battery || Battery voltage (ranges from 3.2v to 4.2v)&lt;br /&gt;
|-&lt;br /&gt;
|/agentN/rssi || Signal strength of WIFI (ranges from 0-100%)&lt;br /&gt;
|-&lt;br /&gt;
|/agentN/ackermann_cmd || Velocity command (only speed and steering_angle are used)&lt;br /&gt;
|-&lt;br /&gt;
|/agentN/amcl_pose || Absolute position published by AMCL node (localization)&lt;br /&gt;
|-&lt;br /&gt;
|/agentN/pose2D || Position estimated by laser scan matcher node&lt;br /&gt;
|-&lt;br /&gt;
|/agentN/imu || Compass, Accelerometer&lt;br /&gt;
|-&lt;br /&gt;
|/agentN/fix || GPS lat/lon WGS84, covariance, altitude&lt;br /&gt;
|-&lt;br /&gt;
|/decision_making/agentN/events || Wandering control topic (RESUME for start, PAUSE for stop)&lt;br /&gt;
|-&lt;br /&gt;
|/tf || All transformation (including robot's position)&lt;br /&gt;
|-&lt;br /&gt;
|/blobs || Blobs detected&lt;br /&gt;
|-&lt;br /&gt;
|/map || A map used for localization&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
To control the Pengo you can use Cogniteam's [[HamsterOCUAndroidApp|Android app]].&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=632</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=632"/>
				<updated>2017-08-21T15:14:15Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
Configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
Run the following commands in the terminal: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
Navigate to:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
       cd ~&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Run the launch file:&lt;br /&gt;
Note, there is a 15 seconds delay to assure that all of the configurations are done.&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
       . pengo-startup&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
To control the Pengo you can use Cogniteam's [[HamsterOCUAndroidApp|Android app]].&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=631</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=631"/>
				<updated>2017-08-21T15:11:55Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
Configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
Run the following commands in the terminal: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
Navigate to:&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
To control the Pengo you can use Cogniteam's [[HamsterOCUAndroidApp|Android app]].&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=630</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=630"/>
				<updated>2017-08-21T14:38:06Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
Configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
Run the following commands in the terminal: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
To control the Pengo you can use Cogniteam's [[HamsterOCUAndroidApp|Android app]].&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=629</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=629"/>
				<updated>2017-08-21T14:38:01Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
Configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
Run the following commands in the terminal: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
To control the Pengo you can use Cogniteam's Android app.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=628</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=628"/>
				<updated>2017-08-21T14:37:55Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
Configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
Run the following commands in the terminal: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
To control the Pengo you can use Cogniteam's [[HamsterOCUAndroidApp|Android app]].&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=627</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=627"/>
				<updated>2017-08-21T14:37:18Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
Configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
Run the following commands in the terminal: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
To control the Pengo you can use Cogniteam's Android app.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=626</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=626"/>
				<updated>2017-08-21T14:32:19Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
Configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now, paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
Run the following commands in the terminal: &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
Use Andoid App as explained in the link.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=625</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=625"/>
				<updated>2017-08-21T14:29:24Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
go to : &lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
      cd ~&lt;br /&gt;
      pico pengo.config&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
Use Andoid App as explained in the link.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=624</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=624"/>
				<updated>2017-08-21T14:27:23Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
* go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
* Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
Use Andoid App as explained in the link.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=623</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=623"/>
				<updated>2017-08-21T14:26:28Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
restrat networking:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
* go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
* Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
Use Andoid App as explained in the link.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=622</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=622"/>
				<updated>2017-08-21T14:25:47Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 restrat networking:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
* go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
* Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
Use Andoid App as explained in the link.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=621</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=621"/>
				<updated>2017-08-21T14:24:24Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
  configure static ip:&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 restrat networking:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
* go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
* Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
Use Andoid App as explained in the link.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=620</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=620"/>
				<updated>2017-08-21T14:23:39Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
* Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
* [http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
* This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== Pengo User/Passord ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
User: pengo&lt;br /&gt;
Password : pengo&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pengo remote login ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ssh pengo@pengo_ip&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Pengo network Configuration ==&lt;br /&gt;
  configure static ip:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
sudo nano /etc/network/interfaces&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and paste this under # The primary network interface:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
auto lo&lt;br /&gt;
iface lo inet loopback&lt;br /&gt;
iface ens33 inet static&lt;br /&gt;
        address xxx.xxx.xxx.xxx(enter your ip here)&lt;br /&gt;
        netmask xxx.xxx.xxx.xxx(usually, 255.255.255.0)&lt;br /&gt;
        gateway xxx.xxx.xxx.xxx(enter gateway ip here,usually the address of the router)&lt;br /&gt;
        dns-nameservers 8.8.8.8&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 restrat networking:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
 systemctl restart ifup@eth0&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 At this point you can check if the settings are correct:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot; line='line'&amp;gt;&lt;br /&gt;
ifconfig&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Pengo IP configuration ===&lt;br /&gt;
=== ROS IP configuration ===&lt;br /&gt;
* go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
* Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
* Reboot the computer and you're ready.&lt;br /&gt;
&lt;br /&gt;
=== ROS launch configuration ===&lt;br /&gt;
&lt;br /&gt;
=== Pengo ROS topics ===&lt;br /&gt;
&lt;br /&gt;
=== Mapping and localization with Pengo ===&lt;br /&gt;
Use Andoid App as explained in the link.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=614</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=614"/>
				<updated>2017-08-21T13:39:17Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Connect the Computer to the Robot.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Turn on the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
3) Configure a static IP and connect to a network.&amp;lt;br&amp;gt;&lt;br /&gt;
3.1) Run the command&amp;lt;br&amp;gt;&lt;br /&gt;
     * nm-connection-editor&amp;lt;br&amp;gt;&lt;br /&gt;
3.2) This will open the graphical network manager as seen below. If you have more than one connection, select the one you want to apply the static IP to, then click Edit.&amp;lt;br&amp;gt;&lt;br /&gt;
3.3) This will open the Editing Wizard dialog. It is in this box that we need to enter the information.&amp;lt;br&amp;gt;&lt;br /&gt;
3.4) Go to ''''IPv4 Settings'''' tab.&amp;lt;br&amp;gt;&lt;br /&gt;
3.5) In the ''''DNS Servers'''' input user '''8.8.8.8''' as your DNS provider.&amp;lt;br&amp;gt;&lt;br /&gt;
3.6) In the ''''Address section'''' choose the ''''Add'''' option:&amp;lt;br&amp;gt;&lt;br /&gt;
     3.6.1) Insert your desired static IP.&amp;lt;br&amp;gt;&lt;br /&gt;
     3.6.2) Use 255.255.255.0 as your Netmask address.&amp;lt;br&amp;gt;&lt;br /&gt;
     3.6.3) Use your Gateway, can be found using *ifconfig command in the terminal.&amp;lt;br&amp;gt;&lt;br /&gt;
3.7) Click save and run the commands:&amp;lt;br&amp;gt;&lt;br /&gt;
     *sudo service resolvconf restart&lt;br /&gt;
     *sudo service networking restart&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Configure the IP on Pengo:&amp;lt;br&amp;gt;&lt;br /&gt;
4.1) go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
4.2) Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
5) Reboot the computer and you're ready.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=613</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=613"/>
				<updated>2017-08-21T13:37:20Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Connect the Computer to the Robot.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Turn on the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
3) Configure a static IP and connect to a network.&amp;lt;br&amp;gt;&lt;br /&gt;
3.1) Run the command&amp;lt;br&amp;gt;&lt;br /&gt;
     * nm-connection-editor&amp;lt;br&amp;gt;&lt;br /&gt;
3.2) This will open the graphical network manager as seen below. If you have more than one connection, select the one you want to apply the static IP to, then click Edit.&amp;lt;br&amp;gt;&lt;br /&gt;
3.3) This will open the Editing Wizard dialog. It is in this box that we need to enter the information.&amp;lt;br&amp;gt;&lt;br /&gt;
3.4) Go to ''''IPv4 Settings'''' tab.&amp;lt;br&amp;gt;&lt;br /&gt;
3.5) In the ''''DNS Servers'''' input user '''8.8.8.8''' as your DNS provider.&amp;lt;br&amp;gt;&lt;br /&gt;
3.6) In the ''''Address section'''' choose the ''''Add'''' option:&amp;lt;br&amp;gt;&lt;br /&gt;
     3.6.1) Insert your desired static IP.&amp;lt;br&amp;gt;&lt;br /&gt;
     3.6.2) Use 255.255.255.0 as your Netmask address.&amp;lt;br&amp;gt;&lt;br /&gt;
     3.6.3) User your Gateway, can be found using *ifconfig command in the terminal.&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4) Configure the IP on Pengo:&amp;lt;br&amp;gt;&lt;br /&gt;
4.1) go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
4.2) Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
5) Reboot the computer and you're ready.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=612</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=612"/>
				<updated>2017-08-21T13:20:33Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Connect the Computer to the Robot.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Turn on the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
3) Configure a static IP and connect to a network.&amp;lt;br&amp;gt;&lt;br /&gt;
4) Configure the IP on Pengo:&amp;lt;br&amp;gt;&lt;br /&gt;
4.1) go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
4.2) Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
5) Reboot the computer and you're ready.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=611</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=611"/>
				<updated>2017-08-21T13:19:49Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Connect the Computer to the Robot.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Turn on the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
3) Configure a static IP and connect to a network.&amp;lt;br&amp;gt;&lt;br /&gt;
4) Configure the IP on Pengo:&amp;lt;br&amp;gt;&lt;br /&gt;
4.1) go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
4.2) Edit the parameters under ''''User Settings'''' to have the '''same IP''' as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=610</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=610"/>
				<updated>2017-08-21T13:19:03Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Connect the Computer to the Robot.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Turn on the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
3) Configure a static IP and connect to a network.&amp;lt;br&amp;gt;&lt;br /&gt;
4) Configure the IP on Pengo:&amp;lt;br&amp;gt;&lt;br /&gt;
4.1) go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
4.2) Edit the parameters under 'User Settings' to have the same IP as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=609</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=609"/>
				<updated>2017-08-21T13:18:15Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Connect the Computer to the Robot.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Turn on the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
3) Configure a static IP and connect to a network.&amp;lt;br&amp;gt;&lt;br /&gt;
4) Configure the IP on Pengo:&lt;br /&gt;
4.1) go to : &lt;br /&gt;
     * cd ~&lt;br /&gt;
     * pico pengo.config&lt;br /&gt;
4.2) Edit the parameters under 'User Settings' to have the same IP as from stage 3:&lt;br /&gt;
   * PENGO_IP= YOUR_STATIC_IP&lt;br /&gt;
   * PENGO_ROS_MASTER = YOUR_STATIC_IP&lt;br /&gt;
   * the IP should be identical to the one in the file Pengo.Conig under the ROS_MASTER_URI paramter.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=608</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=608"/>
				<updated>2017-08-21T13:13:18Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo Internal documentation ==&lt;br /&gt;
Pengo (internal) documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
This effort is now deprecated. New systems are all open sourced.&lt;br /&gt;
&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Connect the Computer to the Robot.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Turn on the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
3) Configure a static IP and connect to a network.&amp;lt;br&amp;gt;&lt;br /&gt;
4) &lt;br /&gt;
   * the IP should be identical to the one in the file Pengo.Conig under the ROS_MASTER_URI paramter.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=604</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=604"/>
				<updated>2017-08-17T18:13:33Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;accesscontrolx&amp;gt;Wiki.viewers.full&amp;lt;/accesscontrolx&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo documentation ==&lt;br /&gt;
Pengo documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
&lt;br /&gt;
== Confidential ==&lt;br /&gt;
This page needs permissions, sorry for the inconvenience.&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Turn on.&amp;lt;br&amp;gt;&lt;br /&gt;
2) Connect the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
3) Configure a static IP and connect to a network.&amp;lt;br&amp;gt;&lt;br /&gt;
   * the IP should be identical to the one in the file Pengo.Conig under the ROS_MASTER_URI paramter.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=603</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=603"/>
				<updated>2017-08-17T18:13:10Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: Upated Pengos first time Config&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;accesscontrolx&amp;gt;Wiki.viewers.full&amp;lt;/accesscontrolx&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo documentation ==&lt;br /&gt;
Pengo documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
&lt;br /&gt;
== Confidential ==&lt;br /&gt;
This page needs permissions, sorry for the inconvenience.&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Turn on.&lt;br /&gt;
2) Connect the computer.&amp;lt;br&amp;gt;&lt;br /&gt;
3) Configure a static IP and connect to a network.&lt;br /&gt;
   * the IP should be identical to the one in the file Pengo.Conig under the ROS_MASTER_URI paramter.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=602</id>
		<title>Category:Pengo</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=Category:Pengo&amp;diff=602"/>
				<updated>2017-08-17T18:11:37Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;accesscontrolx&amp;gt;Wiki.viewers.full&amp;lt;/accesscontrolx&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{DISPLAYTITLE:Pengo}}&lt;br /&gt;
[[File:WhatsApp Image 2016-11-02 at 11.07.40.jpeg|200px|thumb]]&lt;br /&gt;
=== Pengo Educational Robot ===&lt;br /&gt;
Pengo includes&lt;br /&gt;
* 3D camera&lt;br /&gt;
* 2D Lidar&lt;br /&gt;
* Speakers&lt;br /&gt;
* Lilt unit&lt;br /&gt;
* Bumper sensor&lt;br /&gt;
* Battery monitoring&lt;br /&gt;
* Charging base unit&lt;br /&gt;
* 2 Linux servers pre-configured with ROS&lt;br /&gt;
* Screen with animation for HMI, ROS controlled&lt;br /&gt;
&lt;br /&gt;
== Pengo documentation ==&lt;br /&gt;
Pengo documentation can be found here (Password protected)&lt;br /&gt;
[http://cloud.cogni.io/index.php/s/SeR4bpxj7zFbI89 Pengo]&lt;br /&gt;
&lt;br /&gt;
== Confidential ==&lt;br /&gt;
This page needs permissions, sorry for the inconvenience.&lt;br /&gt;
== First time Pengo Configuration == &lt;br /&gt;
1) Turn on.&lt;br /&gt;
2) Connect the computer.&lt;br /&gt;
3) Configure a static IP and connect to a network.&lt;br /&gt;
   * the IP should be identical to the one in the file Pengo.Conig under the ROS_MASTER_URI paramter.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=399</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=399"/>
				<updated>2017-03-08T13:26:05Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Connecting a Hamster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:menu1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [http://wiki.cogni.io/index.php/ConfigNetwork Connect the Hamster robot to a server.]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]       &lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Click on the screen and choose the goal:'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal1.png|400px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''The Hamter will drive to the green destination arrow.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal2.png|400px]]&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=398</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=398"/>
				<updated>2017-03-08T13:24:42Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Connecting a Hamster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:menu1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]       &lt;br /&gt;
&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Click on the screen and choose the goal:'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal1.png|400px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''The Hamter will drive to the green destination arrow.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal2.png|400px]]&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=397</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=397"/>
				<updated>2017-03-08T13:24:08Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Connecting a Hamster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:menu1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]       &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Click on the screen and choose the goal:'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal1.png|400px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''The Hamter will drive to the green destination arrow.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal2.png|400px]]&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=396</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=396"/>
				<updated>2017-03-08T13:24:05Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Connecting a Hamster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:menu1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]    &lt;br /&gt;
&amp;lt;br /&amp;gt;   &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Click on the screen and choose the goal:'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal1.png|400px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''The Hamter will drive to the green destination arrow.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal2.png|400px]]&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=395</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=395"/>
				<updated>2017-03-08T13:23:40Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Connecting a Hamster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:menu1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]       &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Click on the screen and choose the goal:'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal1.png|400px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''The Hamter will drive to the green destination arrow.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal2.png|400px]]&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=394</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=394"/>
				<updated>2017-03-08T13:23:24Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Connecting a Hamster */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:menu1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]       &lt;br /&gt;
&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Click on the screen and choose the goal:'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal1.png|400px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''The Hamter will drive to the green destination arrow.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal2.png|400px]]&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=393</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=393"/>
				<updated>2017-03-08T13:22:46Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Set Goal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:menu1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Click on the screen and choose the goal:'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal1.png|400px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''The Hamter will drive to the green destination arrow.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:setGoal2.png|400px]]&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=File:SetGoal2.png&amp;diff=392</id>
		<title>File:SetGoal2.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=File:SetGoal2.png&amp;diff=392"/>
				<updated>2017-03-08T13:21:21Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=File:SetGoal1.png&amp;diff=391</id>
		<title>File:SetGoal1.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=File:SetGoal1.png&amp;diff=391"/>
				<updated>2017-03-08T13:21:18Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=390</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=390"/>
				<updated>2017-03-08T12:49:05Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* HamsterOCU  APP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:menu1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=File:Menu1.png&amp;diff=389</id>
		<title>File:Menu1.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=File:Menu1.png&amp;diff=389"/>
				<updated>2017-03-08T12:49:00Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: Isan uploaded a new version of File:Menu1.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=388</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=388"/>
				<updated>2017-03-08T12:48:38Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* HamsterOCU  APP */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[:File:menu1.png]]&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=File:Menu1.png&amp;diff=387</id>
		<title>File:Menu1.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=File:Menu1.png&amp;diff=387"/>
				<updated>2017-03-08T12:48:26Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=386</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=386"/>
				<updated>2017-03-08T12:48:03Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Set Goal */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Set a local goal on the map simply by clicking on it (inside the 'Set Goal' tab) and see the Hamster drive there.&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=385</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=385"/>
				<updated>2017-03-08T12:46:41Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Mapping Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:mapping.png|400px]]&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=File:Mapping.png&amp;diff=384</id>
		<title>File:Mapping.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=File:Mapping.png&amp;diff=384"/>
				<updated>2017-03-08T12:46:26Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=383</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=383"/>
				<updated>2017-03-08T12:43:25Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Mapping Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Mapping Mode is used to create the map of the Hamster that is seen on the screen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=382</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=382"/>
				<updated>2017-03-08T12:41:52Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Autonomous Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Autonomous Mode will make the Hamster drive around autonomously and avoid obstacles.&amp;lt;br /&amp;gt;&lt;br /&gt;
You may use Autonomous Mode combined with Mapping mode and let the Hamster build the map, or most of it.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, you can adjust manually via the joystick the 'Dead spots' that the vehicle have missed.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=381</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=381"/>
				<updated>2017-03-08T12:39:05Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Pose Estimation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
'''Note:''' You might need to repeat the process few times to get the correct position.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=380</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=380"/>
				<updated>2017-03-08T12:38:05Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Pose Estimation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example before Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''Example after Localization:&amp;lt;br /&amp;gt;'''&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=379</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=379"/>
				<updated>2017-03-08T12:37:22Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Pose Estimation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example before Localization:&amp;lt;br /&amp;gt;&lt;br /&gt;
To localize the Hamster you will need to press the area on the map where the Hamster actually is.&amp;lt;br /&amp;gt;&lt;br /&gt;
Then, a Blue arrow will appear, point it to the direction where the Hamster's front is pointing.&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example after Localization:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=378</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=378"/>
				<updated>2017-03-08T12:35:00Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Pose Estimation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimation.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example before Localization:&amp;lt;br /&amp;gt;&lt;br /&gt;
To localize the Hamster you will need to press the are on the map where &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example after Localization:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=377</id>
		<title>HamsterOCUAndroidApp</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=HamsterOCUAndroidApp&amp;diff=377"/>
				<updated>2017-03-08T12:21:46Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: /* Pose Estimation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{DISPLAYTITLE:Hamster Simulation}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Hamster]]&lt;br /&gt;
&lt;br /&gt;
=== HamsterOCU  APP ===&lt;br /&gt;
&lt;br /&gt;
Communicate and control Cogniteam's Hamster robots. &lt;br /&gt;
Use the virtual joystick to move the robot around, while receiving image in real-time. &lt;br /&gt;
Create a map for localization using map mode.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Available on Google Play Store: [https://play.google.com/store/apps/details?id=org.cogniteam.android.android_hamsterV5 Download the app]&lt;br /&gt;
Compatible with Android 'Ice Cream Sandwich 4.0 – 4.0.4' version and higher.&lt;br /&gt;
&lt;br /&gt;
== Connecting a Hamster ==&lt;br /&gt;
&lt;br /&gt;
'''In order to control a Hamster via the App you will need 2 things:''' &lt;br /&gt;
* [[Connect the Hamster robot to a server.]]&lt;br /&gt;
* Connect the app to the same server and configure the Hamster details.&lt;br /&gt;
&lt;br /&gt;
'''When loading the app the first screen will be:''' &amp;lt;br /&amp;gt;&lt;br /&gt;
Make sure to enter the correct IP and Port number.&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:login.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The second step would be configuring the Hamster details in the settings tab.&amp;lt;br /&amp;gt;&lt;br /&gt;
Note: if your Connected Hamster has the default settings as the App then you will be able to immediately control the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
'''For a quick setup just change the namespace 'agent1' to the agent_id of your connected Hamster.'''&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:settings1.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:settings2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Pose Estimation ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
Pose Estimation is basically the [https://en.wikipedia.org/wiki/Robotic_mapping Localization] of the Hamster.&amp;lt;br /&amp;gt;&lt;br /&gt;
The goal for an autonomous robot is to be able to construct (or use) a map or floor plan and to localize itself in it. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
When starting the app you will need to Pose Estimatin.&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example before Localization:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:badLocal.png|400px]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Example after Localization:&amp;lt;br /&amp;gt;&lt;br /&gt;
[[File:goodLocal.png|400px]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Autonomous Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Mapping Mode ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
== Set Goal ==&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=File:GoodLocal.png&amp;diff=376</id>
		<title>File:GoodLocal.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=File:GoodLocal.png&amp;diff=376"/>
				<updated>2017-03-08T12:21:22Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	<entry>
		<id>http://wiki.cognimbus.com/index.php?title=File:BadLocal.png&amp;diff=375</id>
		<title>File:BadLocal.png</title>
		<link rel="alternate" type="text/html" href="http://wiki.cognimbus.com/index.php?title=File:BadLocal.png&amp;diff=375"/>
				<updated>2017-03-08T12:21:18Z</updated>
		
		<summary type="html">&lt;p&gt;Isan: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>Isan</name></author>	</entry>

	</feed>