Difference between revisions of "Robotino OS"

From RobotinoWiki
(Windows)
(Introduction)
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
{|class="wikitable" cellpadding="20" vertical-align="top"
 
{|class="wikitable" cellpadding="20" vertical-align="top"
 
|-
 
|-
|[[Image:cfcard_32.png]]
+
|[[Image:cfcard_64.png]]
 
|Robotino is powered by Linux (Ubuntu). But it is also possible to install Microsoft Windows on Robotino.
 
|Robotino is powered by Linux (Ubuntu). But it is also possible to install Microsoft Windows on Robotino.
 
|}
 
|}
 
  
 
==Robotino 3==
 
==Robotino 3==
Line 26: Line 25:
 
*restapid: Robotino's web-interface and Robotino's [[Rest_api|REST-API]].
 
*restapid: Robotino's web-interface and Robotino's [[Rest_api|REST-API]].
 
The main reason for running Windows on Robotino is to run Matlab or LabView directly on Robotino. This gives you fast access to the Robotino platform and local access to other devices that are handled directly by Matlab or LabView.
 
The main reason for running Windows on Robotino is to run Matlab or LabView directly on Robotino. This gives you fast access to the Robotino platform and local access to other devices that are handled directly by Matlab or LabView.
 +
 +
On Windows 10 you have to disable disable Signed Driver Enforcement:
 +
<pre>
 +
BCDEDIT -Set LoadOptions DDISABLE_INTEGRITY_CHECKS
 +
BCDEDIT -Set TESTSIGNING ON
 +
</pre>
 +
After installing the daemons package you can reenable it:
 +
<pre>
 +
BCDEDIT –Set LoadOptions EENABLE_INTEGRITY_CHECKS
 +
BCDEDIT –Set TESTSIGNING OFF
 +
</pre>
 +
 +
You also have to disable Microsoft BallPoint driver. If not USB devices might be detected as serial mouse:
 +
<pre>
 +
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\sermouse" /V Start /T REG_DWORD /F /D 4
 +
</pre>

Revision as of 08:06, 4 April 2019

Introduction

Cfcard 64.png Robotino is powered by Linux (Ubuntu). But it is also possible to install Microsoft Windows on Robotino.

Robotino 3

Robotino 2

Windows

A subset of Robotino's functionality is provided by the robotino-daemons for Windows installer. It includes

  • rpcd: Robotino's central message dispatcher
  • controld3: Access to Robotino's Motors and IOs.
  • laserd: Support for Hokuyo URG laser rangefinders.
  • restapid: Robotino's web-interface and Robotino's REST-API.

The main reason for running Windows on Robotino is to run Matlab or LabView directly on Robotino. This gives you fast access to the Robotino platform and local access to other devices that are handled directly by Matlab or LabView.

On Windows 10 you have to disable disable Signed Driver Enforcement:

BCDEDIT -Set LoadOptions DDISABLE_INTEGRITY_CHECKS
BCDEDIT -Set TESTSIGNING ON

After installing the daemons package you can reenable it:

BCDEDIT –Set LoadOptions EENABLE_INTEGRITY_CHECKS
BCDEDIT –Set TESTSIGNING OFF

You also have to disable Microsoft BallPoint driver. If not USB devices might be detected as serial mouse:

REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\sermouse" /V Start /T REG_DWORD /F /D 4