<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rsewiki.electro.dtu.dk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Davwu</id>
	<title>Rsewiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://rsewiki.electro.dtu.dk/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Davwu"/>
	<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=Special:Contributions/Davwu"/>
	<updated>2026-04-13T11:38:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5484</id>
		<title>UASTA</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5484"/>
		<updated>2021-06-15T16:31:30Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Installations ==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== uASTA with Loco Positioning System (ultra-wide band) ===&lt;br /&gt;
&lt;br /&gt;
[[File:Intro to uasta thumbnail.png|200px|thumb|left|[[https://youtu.be/cjsaF6WJqHI https://youtu.be/cjsaF6WJqHI]]]]&lt;br /&gt;
&lt;br /&gt;
N = number that identifies your Crazyflie&lt;br /&gt;
&lt;br /&gt;
* Startup your Crazyflie while facing the x direction&lt;br /&gt;
&lt;br /&gt;
* Start a ROS server for your Crazyflie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; cfstart N &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Check the current level of the battery (it should be above 3.8):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; battery &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Check that the position estimate is stable in RViZ:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; rviz &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run you code in Simulink&lt;br /&gt;
&lt;br /&gt;
=== uASTA with Optitrack (motion capture system) ===&lt;br /&gt;
&lt;br /&gt;
N = number that identifies your Crazyflie&lt;br /&gt;
&lt;br /&gt;
* Startup your Crazyflie while facing the x direction&lt;br /&gt;
&lt;br /&gt;
* Start a ROS server for your Crazyflie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; cfstart N &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Check the current level of the battery (it should be above 3.8):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; battery &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start an Optitrack server for you Crazyflie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; optitrack N &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Troubleshooting: the markers mounted on your Crazyflied have to be registered as a rigid body called cfN (e.g., cf12) on the Optitrack computer in the central cabin. See [[ASTA_motion_capture]] for more information.&lt;br /&gt;
&lt;br /&gt;
* Check that the position estimate is stable in RViZ:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; rviz &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run you code in Simulink&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5483</id>
		<title>UASTA</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5483"/>
		<updated>2021-06-15T16:08:56Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Installations ==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== uASTA with Loco Positioning System (ultra-wide band) ===&lt;br /&gt;
&lt;br /&gt;
[[File:Intro to uasta thumbnail.png|200px|thumb|left|[[https://youtu.be/cjsaF6WJqHI https://youtu.be/cjsaF6WJqHI]]]]&lt;br /&gt;
&lt;br /&gt;
N = number that identifies your Crazyflie&lt;br /&gt;
&lt;br /&gt;
* Start a ROS server for your Crazyflie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; cfstart N &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Check the current level of the battery (it should be above 3.8):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; battery &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Check that the position estimate is stable in RViZ:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; rviz &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run you code in Simulink&lt;br /&gt;
&lt;br /&gt;
=== uASTA with Optitrack (motion capture system) ===&lt;br /&gt;
&lt;br /&gt;
N = number that identifies your Crazyflie&lt;br /&gt;
&lt;br /&gt;
* Start a ROS server for your Crazyflie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; cfstart N &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Check the current level of the battery (it should be above 3.8):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; battery &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Start an Optitrack server for you Crazyflie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; optitrack N &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Troubleshooting: the markers mounted on your Crazyflied have to be registered as a rigid body called cfN (e.g., cf12) on the Optitrack computer in the central cabin. See [[ASTA_motion_capture]] for more information.&lt;br /&gt;
&lt;br /&gt;
* Check that the position estimate is stable in RViZ:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; rviz &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Run you code in Simulink&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5482</id>
		<title>UASTA</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5482"/>
		<updated>2021-06-15T15:58:15Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Installations ==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== uASTA with Loco Positioning System (ultra-wide band) ===&lt;br /&gt;
&lt;br /&gt;
[[File:Intro to uasta thumbnail.png|200px|thumb|left|[[https://youtu.be/cjsaF6WJqHI https://youtu.be/cjsaF6WJqHI]]]]&lt;br /&gt;
&lt;br /&gt;
N = number that identifies your Crazyflie&lt;br /&gt;
&lt;br /&gt;
* Start a ROS server for your Crazyflie:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; cfstart N &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Check the current level of the battery (it should be above 3.8):&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; battery &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Check that the position estimate is stable in RViZ:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; rviz &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== uASTA with Optitrack (motion capture system) ===&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5480</id>
		<title>UASTA</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5480"/>
		<updated>2021-06-06T21:38:06Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Installations ==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
[[File:Intro to uasta thumbnail.png|200px|thumb|left|[[https://youtu.be/cjsaF6WJqHI https://youtu.be/cjsaF6WJqHI]]]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:Intro_to_uasta_thumbnail.png&amp;diff=5479</id>
		<title>File:Intro to uasta thumbnail.png</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:Intro_to_uasta_thumbnail.png&amp;diff=5479"/>
		<updated>2021-06-06T21:33:13Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5459</id>
		<title>UASTA</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=UASTA&amp;diff=5459"/>
		<updated>2021-06-02T14:38:08Z</updated>

		<summary type="html">&lt;p&gt;Davwu: Created page with &amp;quot; == Installations ==  ...   == Usage ==  ...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Installations ==&lt;br /&gt;
&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
...&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=Main_Page&amp;diff=5458</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=Main_Page&amp;diff=5458"/>
		<updated>2021-06-02T14:37:25Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Facilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the wiki pages of the Robot Systems Engineering (RSE) group of Automation and Control at DTU Electical engineering.&lt;br /&gt;
&lt;br /&gt;
These pages will contain updated information on RSE projects and other issues related to robotics research.&lt;br /&gt;
&lt;br /&gt;
= Facilities =&lt;br /&gt;
&lt;br /&gt;
* [[ASTA|Autonomous System Testing Arena (ASTA)]]&lt;br /&gt;
&lt;br /&gt;
* [[ASTA motion capture|Motion capture (Optitrack)]]&lt;br /&gt;
&lt;br /&gt;
* [[uASTA|μASTA]]&lt;br /&gt;
&lt;br /&gt;
* [[Lipo Safety | Lipo safety]]&lt;br /&gt;
&lt;br /&gt;
= Mobotware =&lt;br /&gt;
&lt;br /&gt;
(Mobile Robot software)&lt;br /&gt;
&lt;br /&gt;
* [[AU Robot Servers]] (AURS) includes servers for soft real-time processing, e.g.: camera and laser scanner processing.&lt;br /&gt;
&lt;br /&gt;
* [[RHD]] (Robot Hardware Daemon) is the hardware abstraction layer, with interface to real-time sensors and actuators.&lt;br /&gt;
&lt;br /&gt;
* MRC - see SMR below - is the real-time movement control (and mission control using the SMR-CL language)&lt;br /&gt;
&lt;br /&gt;
[[Version and download]]&lt;br /&gt;
&lt;br /&gt;
[[Automated test setup]]&lt;br /&gt;
&lt;br /&gt;
= Robots =&lt;br /&gt;
&lt;br /&gt;
[[SMR]] (Small Mobile Robot)&lt;br /&gt;
&lt;br /&gt;
[[Claas axion]] (Semi-autonomous heavy tractor)&lt;br /&gt;
&lt;br /&gt;
[[UR5]] (Universal Robot UR5 Arm)&lt;br /&gt;
&lt;br /&gt;
[[UR10]] (Universal Robot UR10 Arm)&lt;br /&gt;
&lt;br /&gt;
[[Fieldrobot]] (Fieldrobot)&lt;br /&gt;
&lt;br /&gt;
[[iRobot ATRV-Jr]]&lt;br /&gt;
&lt;br /&gt;
[[TerrainHopper]]&lt;br /&gt;
&lt;br /&gt;
[[Labyrinth]] (Labyrinth game)&lt;br /&gt;
&lt;br /&gt;
[[regbot]] (small robot intended as control-1 exercise)&lt;br /&gt;
&lt;br /&gt;
[[robobot]] an extension to regbot with a raspberry pi and an extra wheel&lt;br /&gt;
&lt;br /&gt;
[[flexbot]] design work to get a flexible stair climbing robot&lt;br /&gt;
&lt;br /&gt;
[[SimServer]] Stage based multi robot simulator&lt;br /&gt;
&lt;br /&gt;
[[Drone control]] drone base control &lt;br /&gt;
&lt;br /&gt;
=== Other projects===&lt;br /&gt;
&lt;br /&gt;
[[DTU running path dataset]]&lt;br /&gt;
&lt;br /&gt;
[[Mini40 force/torque sensor]]&lt;br /&gt;
&lt;br /&gt;
[[Robotiq gripper]]&lt;br /&gt;
&lt;br /&gt;
[[Visual Tracking on Pixhawk]] (Position estimation of Pixhawk flight controller with external camera)&lt;br /&gt;
&lt;br /&gt;
[[3D localization]] based on sensor network&lt;br /&gt;
&lt;br /&gt;
[[Magnetic Navigation]] sensor&lt;br /&gt;
&lt;br /&gt;
[[robocup]]&lt;br /&gt;
&lt;br /&gt;
[[inspection robot]] (4/6-legged robot)&lt;br /&gt;
&lt;br /&gt;
[[3D printer]] Zortrax M300&lt;br /&gt;
&lt;br /&gt;
= Linux system considerations =&lt;br /&gt;
&lt;br /&gt;
[[Switchtool]] - Shift Mobotware version - earlier, newer or the one locally on the robots&lt;br /&gt;
&lt;br /&gt;
[[Rules for udev on RTAI]] (How to use udev rules to get correct modes for RTAI fifos and Comedi devices)&lt;br /&gt;
&lt;br /&gt;
[[Naming networkinterfaces using udev]]&lt;br /&gt;
&lt;br /&gt;
[[Setting permissions for various devices using udev]]&lt;br /&gt;
&lt;br /&gt;
[[Authenticating Linux clients against MS Active Directory]]&lt;br /&gt;
&lt;br /&gt;
[[Using GDB for coredump]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Older pages====&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 32-bit or 64-bit]]&lt;br /&gt;
&lt;br /&gt;
[[Slackware OpenCV package install]]&lt;br /&gt;
&lt;br /&gt;
[[Slackware packages in robot image]]&lt;br /&gt;
&lt;br /&gt;
[[MMR]] (Medium Mobile Robot)&lt;br /&gt;
&lt;br /&gt;
[[HAKO]] (KU Life tractor, now in Hohenheim University Germany)&lt;br /&gt;
&lt;br /&gt;
[[hexakopter]] (notes for six-rotor helicopter including the pixhawk autopilot)&lt;br /&gt;
&lt;br /&gt;
= Controllab =&lt;br /&gt;
&lt;br /&gt;
[[Platform list]] (List of computers used for various control set-ups)&lt;br /&gt;
&lt;br /&gt;
[[Realtime testing]] (Description of small test procedures to verify RTAI realtime operation)&lt;br /&gt;
&lt;br /&gt;
[http://aut.elektro.dtu.dk/staff/sh/rsewiki/matlabrtai_intro.pdf Introduction to Matlab RTW and RTAI] (Guide for usage of RTAILab with Matlab RTW and Simulink)&lt;br /&gt;
&lt;br /&gt;
= How-to documentation =&lt;br /&gt;
&lt;br /&gt;
====installation====&lt;br /&gt;
&lt;br /&gt;
[[NTP howto]] time-sync 2 computers&lt;br /&gt;
&lt;br /&gt;
Using the [[RSE SVN]] repository&lt;br /&gt;
&lt;br /&gt;
[[Flash disk cloning]] - to repair robot boot disk image&lt;br /&gt;
&lt;br /&gt;
[[Install on (K)UBUNTU]] - for test and development on PC or laptop&lt;br /&gt;
&lt;br /&gt;
[[Install on raspberry]] - install Mobotware on raspbian (NOOBS) or a Debian based Linux on Beagle-bone.&lt;br /&gt;
&lt;br /&gt;
[[Install Universal Robots simulator on lab PC]]&lt;br /&gt;
&lt;br /&gt;
[[Remote Development of Mobotware Using Eclipse]]&lt;br /&gt;
&lt;br /&gt;
[[Set hostnames from dhcp-server with dhclient on *buntu systems]]&lt;br /&gt;
&lt;br /&gt;
[[Notes on compiling augclient]] - GUI interface for Mobotware used fx. in AGCO project&lt;br /&gt;
&lt;br /&gt;
====utility pages====&lt;br /&gt;
&lt;br /&gt;
[[Convert a .tex document to openoffice]]&lt;br /&gt;
&lt;br /&gt;
[[Access DTU campus network using VPN from Linux]]&lt;br /&gt;
&lt;br /&gt;
[[disable display manager on boot]] (and thereby the graphic user interface)&lt;br /&gt;
&lt;br /&gt;
[[How to make a animation from separate images]]&lt;br /&gt;
&lt;br /&gt;
[[Citrix access to DTU files and Windows Apps]]  (Using Citrix Receiver, preferred way from 2015+)&lt;br /&gt;
&lt;br /&gt;
[[Latex]] where to put document class files in ubuntu installation&lt;br /&gt;
&lt;br /&gt;
====older pages====&lt;br /&gt;
&lt;br /&gt;
[[RoboCup]] - bl.a. scoreboard - not maintained&lt;br /&gt;
&lt;br /&gt;
[[AU software license considerations]]&lt;br /&gt;
&lt;br /&gt;
[[Robot GUI (MARG)]] - (no longer maintained)&lt;br /&gt;
&lt;br /&gt;
[[Install GUI-less UBUNTU]] - new boot disk image for robots&lt;br /&gt;
&lt;br /&gt;
= Demonstrations =&lt;br /&gt;
&lt;br /&gt;
[[PLC controlled traffic light]]&lt;br /&gt;
&lt;br /&gt;
[[Machine shop in 326]]&lt;br /&gt;
&lt;br /&gt;
[[Inverted pendulum]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_Crazyflie_Cage&amp;diff=5457</id>
		<title>ASTA Crazyflie Cage</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_Crazyflie_Cage&amp;diff=5457"/>
		<updated>2021-06-02T14:34:41Z</updated>

		<summary type="html">&lt;p&gt;Davwu: Created page with &amp;quot; == Crazyflie Cage ==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Crazyflie Cage ==&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=Main_Page&amp;diff=5456</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=Main_Page&amp;diff=5456"/>
		<updated>2021-06-02T14:34:13Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Facilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the wiki pages of the Robot Systems Engineering (RSE) group of Automation and Control at DTU Electical engineering.&lt;br /&gt;
&lt;br /&gt;
These pages will contain updated information on RSE projects and other issues related to robotics research.&lt;br /&gt;
&lt;br /&gt;
= Facilities =&lt;br /&gt;
&lt;br /&gt;
* [[ASTA|Autonomous System Testing Arena (ASTA)]]&lt;br /&gt;
&lt;br /&gt;
* [[ASTA motion capture|Motion capture (Optitrack)]]&lt;br /&gt;
&lt;br /&gt;
* [[ASTA Crazyflie Cage|Crazyflie Cage]]&lt;br /&gt;
&lt;br /&gt;
* [[Lipo Safety | Lipo safety]]&lt;br /&gt;
&lt;br /&gt;
= Mobotware =&lt;br /&gt;
&lt;br /&gt;
(Mobile Robot software)&lt;br /&gt;
&lt;br /&gt;
* [[AU Robot Servers]] (AURS) includes servers for soft real-time processing, e.g.: camera and laser scanner processing.&lt;br /&gt;
&lt;br /&gt;
* [[RHD]] (Robot Hardware Daemon) is the hardware abstraction layer, with interface to real-time sensors and actuators.&lt;br /&gt;
&lt;br /&gt;
* MRC - see SMR below - is the real-time movement control (and mission control using the SMR-CL language)&lt;br /&gt;
&lt;br /&gt;
[[Version and download]]&lt;br /&gt;
&lt;br /&gt;
[[Automated test setup]]&lt;br /&gt;
&lt;br /&gt;
= Robots =&lt;br /&gt;
&lt;br /&gt;
[[SMR]] (Small Mobile Robot)&lt;br /&gt;
&lt;br /&gt;
[[Claas axion]] (Semi-autonomous heavy tractor)&lt;br /&gt;
&lt;br /&gt;
[[UR5]] (Universal Robot UR5 Arm)&lt;br /&gt;
&lt;br /&gt;
[[UR10]] (Universal Robot UR10 Arm)&lt;br /&gt;
&lt;br /&gt;
[[Fieldrobot]] (Fieldrobot)&lt;br /&gt;
&lt;br /&gt;
[[iRobot ATRV-Jr]]&lt;br /&gt;
&lt;br /&gt;
[[TerrainHopper]]&lt;br /&gt;
&lt;br /&gt;
[[Labyrinth]] (Labyrinth game)&lt;br /&gt;
&lt;br /&gt;
[[regbot]] (small robot intended as control-1 exercise)&lt;br /&gt;
&lt;br /&gt;
[[robobot]] an extension to regbot with a raspberry pi and an extra wheel&lt;br /&gt;
&lt;br /&gt;
[[flexbot]] design work to get a flexible stair climbing robot&lt;br /&gt;
&lt;br /&gt;
[[SimServer]] Stage based multi robot simulator&lt;br /&gt;
&lt;br /&gt;
[[Drone control]] drone base control &lt;br /&gt;
&lt;br /&gt;
=== Other projects===&lt;br /&gt;
&lt;br /&gt;
[[DTU running path dataset]]&lt;br /&gt;
&lt;br /&gt;
[[Mini40 force/torque sensor]]&lt;br /&gt;
&lt;br /&gt;
[[Robotiq gripper]]&lt;br /&gt;
&lt;br /&gt;
[[Visual Tracking on Pixhawk]] (Position estimation of Pixhawk flight controller with external camera)&lt;br /&gt;
&lt;br /&gt;
[[3D localization]] based on sensor network&lt;br /&gt;
&lt;br /&gt;
[[Magnetic Navigation]] sensor&lt;br /&gt;
&lt;br /&gt;
[[robocup]]&lt;br /&gt;
&lt;br /&gt;
[[inspection robot]] (4/6-legged robot)&lt;br /&gt;
&lt;br /&gt;
[[3D printer]] Zortrax M300&lt;br /&gt;
&lt;br /&gt;
= Linux system considerations =&lt;br /&gt;
&lt;br /&gt;
[[Switchtool]] - Shift Mobotware version - earlier, newer or the one locally on the robots&lt;br /&gt;
&lt;br /&gt;
[[Rules for udev on RTAI]] (How to use udev rules to get correct modes for RTAI fifos and Comedi devices)&lt;br /&gt;
&lt;br /&gt;
[[Naming networkinterfaces using udev]]&lt;br /&gt;
&lt;br /&gt;
[[Setting permissions for various devices using udev]]&lt;br /&gt;
&lt;br /&gt;
[[Authenticating Linux clients against MS Active Directory]]&lt;br /&gt;
&lt;br /&gt;
[[Using GDB for coredump]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Older pages====&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 32-bit or 64-bit]]&lt;br /&gt;
&lt;br /&gt;
[[Slackware OpenCV package install]]&lt;br /&gt;
&lt;br /&gt;
[[Slackware packages in robot image]]&lt;br /&gt;
&lt;br /&gt;
[[MMR]] (Medium Mobile Robot)&lt;br /&gt;
&lt;br /&gt;
[[HAKO]] (KU Life tractor, now in Hohenheim University Germany)&lt;br /&gt;
&lt;br /&gt;
[[hexakopter]] (notes for six-rotor helicopter including the pixhawk autopilot)&lt;br /&gt;
&lt;br /&gt;
= Controllab =&lt;br /&gt;
&lt;br /&gt;
[[Platform list]] (List of computers used for various control set-ups)&lt;br /&gt;
&lt;br /&gt;
[[Realtime testing]] (Description of small test procedures to verify RTAI realtime operation)&lt;br /&gt;
&lt;br /&gt;
[http://aut.elektro.dtu.dk/staff/sh/rsewiki/matlabrtai_intro.pdf Introduction to Matlab RTW and RTAI] (Guide for usage of RTAILab with Matlab RTW and Simulink)&lt;br /&gt;
&lt;br /&gt;
= How-to documentation =&lt;br /&gt;
&lt;br /&gt;
====installation====&lt;br /&gt;
&lt;br /&gt;
[[NTP howto]] time-sync 2 computers&lt;br /&gt;
&lt;br /&gt;
Using the [[RSE SVN]] repository&lt;br /&gt;
&lt;br /&gt;
[[Flash disk cloning]] - to repair robot boot disk image&lt;br /&gt;
&lt;br /&gt;
[[Install on (K)UBUNTU]] - for test and development on PC or laptop&lt;br /&gt;
&lt;br /&gt;
[[Install on raspberry]] - install Mobotware on raspbian (NOOBS) or a Debian based Linux on Beagle-bone.&lt;br /&gt;
&lt;br /&gt;
[[Install Universal Robots simulator on lab PC]]&lt;br /&gt;
&lt;br /&gt;
[[Remote Development of Mobotware Using Eclipse]]&lt;br /&gt;
&lt;br /&gt;
[[Set hostnames from dhcp-server with dhclient on *buntu systems]]&lt;br /&gt;
&lt;br /&gt;
[[Notes on compiling augclient]] - GUI interface for Mobotware used fx. in AGCO project&lt;br /&gt;
&lt;br /&gt;
====utility pages====&lt;br /&gt;
&lt;br /&gt;
[[Convert a .tex document to openoffice]]&lt;br /&gt;
&lt;br /&gt;
[[Access DTU campus network using VPN from Linux]]&lt;br /&gt;
&lt;br /&gt;
[[disable display manager on boot]] (and thereby the graphic user interface)&lt;br /&gt;
&lt;br /&gt;
[[How to make a animation from separate images]]&lt;br /&gt;
&lt;br /&gt;
[[Citrix access to DTU files and Windows Apps]]  (Using Citrix Receiver, preferred way from 2015+)&lt;br /&gt;
&lt;br /&gt;
[[Latex]] where to put document class files in ubuntu installation&lt;br /&gt;
&lt;br /&gt;
====older pages====&lt;br /&gt;
&lt;br /&gt;
[[RoboCup]] - bl.a. scoreboard - not maintained&lt;br /&gt;
&lt;br /&gt;
[[AU software license considerations]]&lt;br /&gt;
&lt;br /&gt;
[[Robot GUI (MARG)]] - (no longer maintained)&lt;br /&gt;
&lt;br /&gt;
[[Install GUI-less UBUNTU]] - new boot disk image for robots&lt;br /&gt;
&lt;br /&gt;
= Demonstrations =&lt;br /&gt;
&lt;br /&gt;
[[PLC controlled traffic light]]&lt;br /&gt;
&lt;br /&gt;
[[Machine shop in 326]]&lt;br /&gt;
&lt;br /&gt;
[[Inverted pendulum]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5363</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5363"/>
		<updated>2021-02-08T17:18:44Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Streaming data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Optitrack&#039;s official wiki ==&lt;br /&gt;
&lt;br /&gt;
[https://v22.wiki.optitrack.com v22.wiki.optitrack.com]&lt;br /&gt;
&lt;br /&gt;
== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Start up ==&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
== Daily calibration ==&lt;br /&gt;
&lt;br /&gt;
1. Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make sure that no reflectors (or reflecting surfaces) are present in the capture volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
4. Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6. Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the number of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t total to 16 (the numbering doesn&#039;t matter), restart Motive and repeat steps 3-6. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
7. Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
8. Walk the wand through the capture volume at a speed of 1 m/s. Draw a circle right above the surface of the pool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Pool.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Draw another circle right above the ground on the remaining area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Low.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Draw a third circle higher up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_High.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Walk back to the central shed, hang the wand where it was, come back to the motion capture computer, and press &amp;quot;Calculate&amp;quot;. The result should be at least &amp;quot;Great&amp;quot;, and ideally, &amp;quot;Exceptional&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exceptional.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. If it is the case, press &amp;quot;Apply&amp;quot;. Otherwise, repeat steps 6-11.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the calibration keeps being insufficient, restart Motive and repeat steps 3-11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
13. Fing the L-shaped calibration square on the left-hand side of the computer, and lay it at the center of the capture volume using the white pieces of tapes as guides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Square.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
14. Make sure that the calibration square is leveled by looking at the bubble levels. If it&#039;s not the case, adjust the height of the legs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Bubble_Level.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
15. Come back to the motion capture computer, find the &amp;quot;Ground Plane&amp;quot; tab in the &amp;quot;Calibration&amp;quot; pane, and press &amp;quot;Set Ground Pane&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Ground_Plane.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding an asset ==&lt;br /&gt;
&lt;br /&gt;
1. Attach at least 4 markers to the robot (the more, the better) while avoiding symmetries.&lt;br /&gt;
&lt;br /&gt;
2. Place the robot next to the origin with its body axis parallel to the fixed axis.&lt;br /&gt;
&lt;br /&gt;
3. In Motive, select all the markers associated with the robot, right-click, and select &amp;quot;Rigid Body&amp;quot; &amp;gt; &amp;quot;Create From Selected Markers&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Create.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Streaming data ==&lt;br /&gt;
&lt;br /&gt;
1. Find the &amp;quot;Streaming&amp;quot; pane and enable &amp;quot;VRPN&amp;quot; for use with ROS clients and &amp;quot;Optitrack&amp;quot; for use with &amp;quot;NatNet&amp;quot; clients.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Streaming.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
That will enable streaming on the following two networks: &#039;&#039;asta_optitrack&#039;&#039; and &#039;&#039;asta_optitrack_5GHz&#039;&#039;.&lt;br /&gt;
Please contact [davwu@dtu.dk] for authentication information and administration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING: If a remote controller uses the same frequency as the wifi network, there might be collisions. Make sure to use the 5GHz wifi if a remote operates on 2.4 GHz and vice-versa.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Router.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using ROS clients ===&lt;br /&gt;
&lt;br /&gt;
2. In Ubuntu 18.04 (ROS Melodic) or Ubuntu 20.04 (ROS Noetic), fire up a terminal and install ASTA&#039;s ROS workspace collection:&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/DavidWuthier/asta_workspace_setup.git&lt;br /&gt;
 cd asta_workspace_setup&lt;br /&gt;
 sudo chmod +x asta_workspace_setup.sh&lt;br /&gt;
 ./asta_workspace_setup.sh&lt;br /&gt;
&lt;br /&gt;
3. Chain your current workspace to the VRPN workspace:&lt;br /&gt;
&lt;br /&gt;
 cd /path/to/your/current/workspace&lt;br /&gt;
 catkin config --extend ~/asta_ws/vrpn_ws/devel&lt;br /&gt;
 catkin clean -y&lt;br /&gt;
 catkin build&lt;br /&gt;
 &lt;br /&gt;
4. Launch the client with the server address that can be found under &amp;quot;Local Interface&amp;quot; in the &amp;quot;Streaming&amp;quot; pane:&lt;br /&gt;
&lt;br /&gt;
 roslaunch vrpn_client_ros sample.launch server:=192.168.1.225&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using NatNet clients (C++ on Ubuntu or C/C++/C#/VB/.Net/Matlab on Windows) ===&lt;br /&gt;
&lt;br /&gt;
2. Download the [https://optitrack.com/software/natnet-sdk/ NatNet SDK] and check out the examples.&lt;br /&gt;
&lt;br /&gt;
== Archive (in case the system needs to be reassembled) ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut 1 m length of 8 mm nylon rope&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Router.jpg&amp;diff=5362</id>
		<title>File:ASTA Optitrack Router.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Router.jpg&amp;diff=5362"/>
		<updated>2021-02-08T17:17:14Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5361</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5361"/>
		<updated>2021-02-08T17:12:31Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Streaming data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Optitrack&#039;s official wiki ==&lt;br /&gt;
&lt;br /&gt;
[https://v22.wiki.optitrack.com v22.wiki.optitrack.com]&lt;br /&gt;
&lt;br /&gt;
== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Start up ==&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
== Daily calibration ==&lt;br /&gt;
&lt;br /&gt;
1. Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make sure that no reflectors (or reflecting surfaces) are present in the capture volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
4. Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6. Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the number of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t total to 16 (the numbering doesn&#039;t matter), restart Motive and repeat steps 3-6. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
7. Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
8. Walk the wand through the capture volume at a speed of 1 m/s. Draw a circle right above the surface of the pool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Pool.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Draw another circle right above the ground on the remaining area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Low.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Draw a third circle higher up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_High.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Walk back to the central shed, hang the wand where it was, come back to the motion capture computer, and press &amp;quot;Calculate&amp;quot;. The result should be at least &amp;quot;Great&amp;quot;, and ideally, &amp;quot;Exceptional&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exceptional.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. If it is the case, press &amp;quot;Apply&amp;quot;. Otherwise, repeat steps 6-11.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the calibration keeps being insufficient, restart Motive and repeat steps 3-11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
13. Fing the L-shaped calibration square on the left-hand side of the computer, and lay it at the center of the capture volume using the white pieces of tapes as guides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Square.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
14. Make sure that the calibration square is leveled by looking at the bubble levels. If it&#039;s not the case, adjust the height of the legs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Bubble_Level.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
15. Come back to the motion capture computer, find the &amp;quot;Ground Plane&amp;quot; tab in the &amp;quot;Calibration&amp;quot; pane, and press &amp;quot;Set Ground Pane&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Ground_Plane.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding an asset ==&lt;br /&gt;
&lt;br /&gt;
1. Attach at least 4 markers to the robot (the more, the better) while avoiding symmetries.&lt;br /&gt;
&lt;br /&gt;
2. Place the robot next to the origin with its body axis parallel to the fixed axis.&lt;br /&gt;
&lt;br /&gt;
3. In Motive, select all the markers associated with the robot, right-click, and select &amp;quot;Rigid Body&amp;quot; &amp;gt; &amp;quot;Create From Selected Markers&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Create.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Streaming data ==&lt;br /&gt;
&lt;br /&gt;
1. Find the &amp;quot;Streaming&amp;quot; pane and enable &amp;quot;VRPN&amp;quot; for use with ROS clients and &amp;quot;Optitrack&amp;quot; for use with &amp;quot;NatNet&amp;quot; clients.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Streaming.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
That will enable streaming on the following two networks: &#039;&#039;asta_optitrack&#039;&#039; and &#039;&#039;asta_optitrack_5GHz&#039;&#039;.&lt;br /&gt;
Please contact [davwu@dtu.dk] for authentication information and administration.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;WARNING: If a remote controller uses the same frequency as the wifi network, there might be collisions. Make sure to use the 5GHz wifi if a remote operates on 2.4 GHz and vice-versa.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using ROS clients ===&lt;br /&gt;
&lt;br /&gt;
2. In Ubuntu 18.04 (ROS Melodic) or Ubuntu 20.04 (ROS Noetic), fire up a terminal and install ASTA&#039;s ROS workspace collection:&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/DavidWuthier/asta_workspace_setup.git&lt;br /&gt;
 cd asta_workspace_setup&lt;br /&gt;
 sudo chmod +x asta_workspace_setup.sh&lt;br /&gt;
 ./asta_workspace_setup.sh&lt;br /&gt;
&lt;br /&gt;
3. Chain your current workspace to the VRPN workspace:&lt;br /&gt;
&lt;br /&gt;
 cd /path/to/your/current/workspace&lt;br /&gt;
 catkin config --extend ~/asta_ws/vrpn_ws/devel&lt;br /&gt;
 catkin clean -y&lt;br /&gt;
 catkin build&lt;br /&gt;
 &lt;br /&gt;
4. Launch the client with the server address that can be found under &amp;quot;Local Interface&amp;quot; in the &amp;quot;Streaming&amp;quot; pane:&lt;br /&gt;
&lt;br /&gt;
 roslaunch vrpn_client_ros sample.launch server:=192.168.1.225&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using NatNet clients (C++ on Ubuntu or C/C++/C#/VB/.Net/Matlab on Windows) ===&lt;br /&gt;
&lt;br /&gt;
2. Download the [https://optitrack.com/software/natnet-sdk/ NatNet SDK] and check out the examples.&lt;br /&gt;
&lt;br /&gt;
== Archive (in case the system needs to be reassembled) ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut 1 m length of 8 mm nylon rope&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=Lipo_Safety&amp;diff=5359</id>
		<title>Lipo Safety</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=Lipo_Safety&amp;diff=5359"/>
		<updated>2021-02-01T22:18:39Z</updated>

		<summary type="html">&lt;p&gt;Davwu: Created page with &amp;quot;  600px   600px   600px&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Lipo_Safety_ASTA.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Lipo_Safety_Basement.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Lipo_Safety_Thesis_Lab.jpg|600px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_Basement.jpg&amp;diff=5358</id>
		<title>File:Lipo Safety Basement.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_Basement.jpg&amp;diff=5358"/>
		<updated>2021-02-01T22:17:43Z</updated>

		<summary type="html">&lt;p&gt;Davwu: Davwu uploaded a new version of &amp;amp;quot;File:Lipo Safety Basement.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_ASTA.jpg&amp;diff=5357</id>
		<title>File:Lipo Safety ASTA.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_ASTA.jpg&amp;diff=5357"/>
		<updated>2021-02-01T22:17:25Z</updated>

		<summary type="html">&lt;p&gt;Davwu: Davwu uploaded a new version of &amp;amp;quot;File:Lipo Safety ASTA.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_Thesis_Lab.jpg&amp;diff=5356</id>
		<title>File:Lipo Safety Thesis Lab.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_Thesis_Lab.jpg&amp;diff=5356"/>
		<updated>2021-02-01T22:15:05Z</updated>

		<summary type="html">&lt;p&gt;Davwu: Davwu uploaded a new version of &amp;amp;quot;File:Lipo Safety Thesis Lab.jpg&amp;amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_Thesis_Lab.jpg&amp;diff=5355</id>
		<title>File:Lipo Safety Thesis Lab.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_Thesis_Lab.jpg&amp;diff=5355"/>
		<updated>2021-02-01T22:11:37Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_Basement.jpg&amp;diff=5354</id>
		<title>File:Lipo Safety Basement.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_Basement.jpg&amp;diff=5354"/>
		<updated>2021-02-01T22:11:14Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_ASTA.jpg&amp;diff=5353</id>
		<title>File:Lipo Safety ASTA.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:Lipo_Safety_ASTA.jpg&amp;diff=5353"/>
		<updated>2021-02-01T22:10:52Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=Main_Page&amp;diff=5352</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=Main_Page&amp;diff=5352"/>
		<updated>2021-02-01T22:05:43Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Facilities */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to the wiki pages of the Robot Systems Engineering (RSE) group of Automation and Control at DTU Electical engineering.&lt;br /&gt;
&lt;br /&gt;
These pages will contain updated information on RSE projects and other issues related to robotics research.&lt;br /&gt;
&lt;br /&gt;
= Facilities =&lt;br /&gt;
&lt;br /&gt;
* [[ASTA|Autonomous System Testing Arena (ASTA)]]&lt;br /&gt;
&lt;br /&gt;
* [[ASTA motion capture|Motion capture (Optitrack)]]&lt;br /&gt;
&lt;br /&gt;
* [[Lipo Safety | Lipo safety]]&lt;br /&gt;
&lt;br /&gt;
= Mobotware =&lt;br /&gt;
&lt;br /&gt;
(Mobile Robot software)&lt;br /&gt;
&lt;br /&gt;
* [[AU Robot Servers]] (AURS) includes servers for soft real-time processing, e.g.: camera and laser scanner processing.&lt;br /&gt;
&lt;br /&gt;
* [[RHD]] (Robot Hardware Daemon) is the hardware abstraction layer, with interface to real-time sensors and actuators.&lt;br /&gt;
&lt;br /&gt;
* MRC - see SMR below - is the real-time movement control (and mission control using the SMR-CL language)&lt;br /&gt;
&lt;br /&gt;
[[Version and download]]&lt;br /&gt;
&lt;br /&gt;
[[Automated test setup]]&lt;br /&gt;
&lt;br /&gt;
= Robots =&lt;br /&gt;
&lt;br /&gt;
[[SMR]] (Small Mobile Robot)&lt;br /&gt;
&lt;br /&gt;
[[Claas axion]] (Semi-autonomous heavy tractor)&lt;br /&gt;
&lt;br /&gt;
[[hexakopter]] (notes for six-rotor helicopter including the pixhawk autopilot)&lt;br /&gt;
&lt;br /&gt;
[[UR5]] (Universal Robot UR5 Arm)&lt;br /&gt;
&lt;br /&gt;
[[UR10]] (Universal Robot UR10 Arm)&lt;br /&gt;
&lt;br /&gt;
[[Fieldrobot]] (Fieldrobot)&lt;br /&gt;
&lt;br /&gt;
[[iRobot ATRV-Jr]]&lt;br /&gt;
&lt;br /&gt;
[[TerrainHopper]]&lt;br /&gt;
&lt;br /&gt;
[[Labyrinth]] (Labyrinth game)&lt;br /&gt;
&lt;br /&gt;
[[regbot]] (small robot intended as control-1 exercise)&lt;br /&gt;
&lt;br /&gt;
[[robobot]] an extension to regbot with a raspberry pi and an extra wheel&lt;br /&gt;
&lt;br /&gt;
[[flexbot]] design work to get a flexible stair climbing robot&lt;br /&gt;
&lt;br /&gt;
[[SimServer]] Stage based multi robot simulator&lt;br /&gt;
&lt;br /&gt;
[[Drone control]] drone base control &lt;br /&gt;
&lt;br /&gt;
=== Other projects===&lt;br /&gt;
&lt;br /&gt;
[[DTU running path dataset]]&lt;br /&gt;
&lt;br /&gt;
[[Mini40 force/torque sensor]]&lt;br /&gt;
&lt;br /&gt;
[[Robotiq gripper]]&lt;br /&gt;
&lt;br /&gt;
[[Visual Tracking on Pixhawk]] (Position estimation of Pixhawk flight controller with external camera)&lt;br /&gt;
&lt;br /&gt;
[[3D localization]] based on sensor network&lt;br /&gt;
&lt;br /&gt;
[[Magnetic Navigation]] sensor&lt;br /&gt;
&lt;br /&gt;
[[robocup]]&lt;br /&gt;
&lt;br /&gt;
[[inspection robot]] (4/6-legged robot)&lt;br /&gt;
&lt;br /&gt;
[[3D printer]] Zortrax M300&lt;br /&gt;
&lt;br /&gt;
= Linux system considerations =&lt;br /&gt;
&lt;br /&gt;
[[Switchtool]] - Shift Mobotware version - earlier, newer or the one locally on the robots&lt;br /&gt;
&lt;br /&gt;
[[Rules for udev on RTAI]] (How to use udev rules to get correct modes for RTAI fifos and Comedi devices)&lt;br /&gt;
&lt;br /&gt;
[[Naming networkinterfaces using udev]]&lt;br /&gt;
&lt;br /&gt;
[[Setting permissions for various devices using udev]]&lt;br /&gt;
&lt;br /&gt;
[[Authenticating Linux clients against MS Active Directory]]&lt;br /&gt;
&lt;br /&gt;
[[Using GDB for coredump]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Older pages====&lt;br /&gt;
&lt;br /&gt;
[[Ubuntu 32-bit or 64-bit]]&lt;br /&gt;
&lt;br /&gt;
[[Slackware OpenCV package install]]&lt;br /&gt;
&lt;br /&gt;
[[Slackware packages in robot image]]&lt;br /&gt;
&lt;br /&gt;
[[MMR]] (Medium Mobile Robot)&lt;br /&gt;
&lt;br /&gt;
[[HAKO]] (KU Life tractor, now in Hohenheim University Germany)&lt;br /&gt;
&lt;br /&gt;
= Controllab =&lt;br /&gt;
&lt;br /&gt;
[[Platform list]] (List of computers used for various control set-ups)&lt;br /&gt;
&lt;br /&gt;
[[Realtime testing]] (Description of small test procedures to verify RTAI realtime operation)&lt;br /&gt;
&lt;br /&gt;
[http://aut.elektro.dtu.dk/staff/sh/rsewiki/matlabrtai_intro.pdf Introduction to Matlab RTW and RTAI] (Guide for usage of RTAILab with Matlab RTW and Simulink)&lt;br /&gt;
&lt;br /&gt;
= How-to documentation =&lt;br /&gt;
&lt;br /&gt;
====installation====&lt;br /&gt;
&lt;br /&gt;
[[NTP howto]] time-sync 2 computers&lt;br /&gt;
&lt;br /&gt;
Using the [[RSE SVN]] repository&lt;br /&gt;
&lt;br /&gt;
[[Flash disk cloning]] - to repair robot boot disk image&lt;br /&gt;
&lt;br /&gt;
[[Install on (K)UBUNTU]] - for test and development on PC or laptop&lt;br /&gt;
&lt;br /&gt;
[[Install on raspberry]] - install Mobotware on raspbian (NOOBS) or a Debian based Linux on Beagle-bone.&lt;br /&gt;
&lt;br /&gt;
[[Install Universal Robots simulator on lab PC]]&lt;br /&gt;
&lt;br /&gt;
[[Remote Development of Mobotware Using Eclipse]]&lt;br /&gt;
&lt;br /&gt;
[[Set hostnames from dhcp-server with dhclient on *buntu systems]]&lt;br /&gt;
&lt;br /&gt;
[[Notes on compiling augclient]] - GUI interface for Mobotware used fx. in AGCO project&lt;br /&gt;
&lt;br /&gt;
====utility pages====&lt;br /&gt;
&lt;br /&gt;
[[Convert a .tex document to openoffice]]&lt;br /&gt;
&lt;br /&gt;
[[Access DTU campus network using VPN from Linux]]&lt;br /&gt;
&lt;br /&gt;
[[disable display manager on boot]] (and thereby the graphic user interface)&lt;br /&gt;
&lt;br /&gt;
[[How to make a animation from separate images]]&lt;br /&gt;
&lt;br /&gt;
[[Citrix access to DTU files and Windows Apps]]  (Using Citrix Receiver, preferred way from 2015+)&lt;br /&gt;
&lt;br /&gt;
[[Latex]] where to put document class files in ubuntu installation&lt;br /&gt;
&lt;br /&gt;
====older pages====&lt;br /&gt;
&lt;br /&gt;
[[RoboCup]] - bl.a. scoreboard - not maintained&lt;br /&gt;
&lt;br /&gt;
[[AU software license considerations]]&lt;br /&gt;
&lt;br /&gt;
[[Robot GUI (MARG)]] - (no longer maintained)&lt;br /&gt;
&lt;br /&gt;
[[Install GUI-less UBUNTU]] - new boot disk image for robots&lt;br /&gt;
&lt;br /&gt;
= Demonstrations =&lt;br /&gt;
&lt;br /&gt;
[[PLC controlled traffic light]]&lt;br /&gt;
&lt;br /&gt;
[[Machine shop in 326]]&lt;br /&gt;
&lt;br /&gt;
[[Inverted pendulum]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5351</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5351"/>
		<updated>2021-02-01T21:54:35Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Optitrack&amp;#039;s official wiki */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Optitrack&#039;s official wiki ==&lt;br /&gt;
&lt;br /&gt;
[https://v22.wiki.optitrack.com v22.wiki.optitrack.com]&lt;br /&gt;
&lt;br /&gt;
== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Start up ==&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
== Daily calibration ==&lt;br /&gt;
&lt;br /&gt;
1. Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make sure that no reflectors (or reflecting surfaces) are present in the capture volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
4. Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6. Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the number of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t total to 16 (the numbering doesn&#039;t matter), restart Motive and repeat steps 3-6. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
7. Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
8. Walk the wand through the capture volume at a speed of 1 m/s. Draw a circle right above the surface of the pool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Pool.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Draw another circle right above the ground on the remaining area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Low.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Draw a third circle higher up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_High.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Walk back to the central shed, hang the wand where it was, come back to the motion capture computer, and press &amp;quot;Calculate&amp;quot;. The result should be at least &amp;quot;Great&amp;quot;, and ideally, &amp;quot;Exceptional&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exceptional.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. If it is the case, press &amp;quot;Apply&amp;quot;. Otherwise, repeat steps 6-11.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the calibration keeps being insufficient, restart Motive and repeat steps 3-11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
13. Fing the L-shaped calibration square on the left-hand side of the computer, and lay it at the center of the capture volume using the white pieces of tapes as guides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Square.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
14. Make sure that the calibration square is leveled by looking at the bubble levels. If it&#039;s not the case, adjust the height of the legs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Bubble_Level.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
15. Come back to the motion capture computer, find the &amp;quot;Ground Plane&amp;quot; tab in the &amp;quot;Calibration&amp;quot; pane, and press &amp;quot;Set Ground Pane&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Ground_Plane.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding an asset ==&lt;br /&gt;
&lt;br /&gt;
1. Attach at least 4 markers to the robot (the more, the better) while avoiding symmetries.&lt;br /&gt;
&lt;br /&gt;
2. Place the robot next to the origin with its body axis parallel to the fixed axis.&lt;br /&gt;
&lt;br /&gt;
3. In Motive, select all the markers associated with the robot, right-click, and select &amp;quot;Rigid Body&amp;quot; &amp;gt; &amp;quot;Create From Selected Markers&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Create.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Streaming data ==&lt;br /&gt;
&lt;br /&gt;
1. Find the &amp;quot;Streaming&amp;quot; pane and enable &amp;quot;VRPN&amp;quot; for use with ROS clients and &amp;quot;Optitrack&amp;quot; for use with &amp;quot;NatNet&amp;quot; clients.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Streaming.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using ROS clients ===&lt;br /&gt;
&lt;br /&gt;
2. In Ubuntu 18.04 (ROS Melodic) or Ubuntu 20.04 (ROS Noetic), fire up a terminal and install ASTA&#039;s ROS workspace collection:&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/DavidWuthier/asta_workspace_setup.git&lt;br /&gt;
 cd asta_workspace_setup&lt;br /&gt;
 sudo chmod +x asta_workspace_setup.sh&lt;br /&gt;
 ./asta_workspace_setup.sh&lt;br /&gt;
&lt;br /&gt;
3. Chain your current workspace to the VRPN workspace:&lt;br /&gt;
&lt;br /&gt;
 cd /path/to/your/current/workspace&lt;br /&gt;
 catkin config --extend ~/asta_ws/vrpn_ws/devel&lt;br /&gt;
 catkin clean -y&lt;br /&gt;
 catkin build&lt;br /&gt;
 &lt;br /&gt;
4. Launch the client with the server address that can be found under &amp;quot;Local Interface&amp;quot; in the &amp;quot;Streaming&amp;quot; pane:&lt;br /&gt;
&lt;br /&gt;
 roslaunch vrpn_client_ros sample.launch server:=192.168.1.225&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using NatNet clients (C++ on Ubuntu or C/C++/C#/VB/.Net/Matlab on Windows) ===&lt;br /&gt;
&lt;br /&gt;
2. Download the [https://optitrack.com/software/natnet-sdk/ NatNet SDK] and check out the examples.&lt;br /&gt;
&lt;br /&gt;
== Archive (in case the system needs to be reassembled) ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut 1 m length of 8 mm nylon rope&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5350</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5350"/>
		<updated>2021-02-01T21:53:58Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Optitrack&#039;s official wiki ==&lt;br /&gt;
&lt;br /&gt;
[https://v22.wiki.optitrack.com/]&lt;br /&gt;
&lt;br /&gt;
== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Start up ==&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
== Daily calibration ==&lt;br /&gt;
&lt;br /&gt;
1. Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make sure that no reflectors (or reflecting surfaces) are present in the capture volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
4. Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6. Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the number of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t total to 16 (the numbering doesn&#039;t matter), restart Motive and repeat steps 3-6. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
7. Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
8. Walk the wand through the capture volume at a speed of 1 m/s. Draw a circle right above the surface of the pool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Pool.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Draw another circle right above the ground on the remaining area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Low.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Draw a third circle higher up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_High.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Walk back to the central shed, hang the wand where it was, come back to the motion capture computer, and press &amp;quot;Calculate&amp;quot;. The result should be at least &amp;quot;Great&amp;quot;, and ideally, &amp;quot;Exceptional&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exceptional.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. If it is the case, press &amp;quot;Apply&amp;quot;. Otherwise, repeat steps 6-11.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the calibration keeps being insufficient, restart Motive and repeat steps 3-11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
13. Fing the L-shaped calibration square on the left-hand side of the computer, and lay it at the center of the capture volume using the white pieces of tapes as guides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Square.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
14. Make sure that the calibration square is leveled by looking at the bubble levels. If it&#039;s not the case, adjust the height of the legs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Bubble_Level.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
15. Come back to the motion capture computer, find the &amp;quot;Ground Plane&amp;quot; tab in the &amp;quot;Calibration&amp;quot; pane, and press &amp;quot;Set Ground Pane&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Ground_Plane.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding an asset ==&lt;br /&gt;
&lt;br /&gt;
1. Attach at least 4 markers to the robot (the more, the better) while avoiding symmetries.&lt;br /&gt;
&lt;br /&gt;
2. Place the robot next to the origin with its body axis parallel to the fixed axis.&lt;br /&gt;
&lt;br /&gt;
3. In Motive, select all the markers associated with the robot, right-click, and select &amp;quot;Rigid Body&amp;quot; &amp;gt; &amp;quot;Create From Selected Markers&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Create.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Streaming data ==&lt;br /&gt;
&lt;br /&gt;
1. Find the &amp;quot;Streaming&amp;quot; pane and enable &amp;quot;VRPN&amp;quot; for use with ROS clients and &amp;quot;Optitrack&amp;quot; for use with &amp;quot;NatNet&amp;quot; clients.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Streaming.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using ROS clients ===&lt;br /&gt;
&lt;br /&gt;
2. In Ubuntu 18.04 (ROS Melodic) or Ubuntu 20.04 (ROS Noetic), fire up a terminal and install ASTA&#039;s ROS workspace collection:&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/DavidWuthier/asta_workspace_setup.git&lt;br /&gt;
 cd asta_workspace_setup&lt;br /&gt;
 sudo chmod +x asta_workspace_setup.sh&lt;br /&gt;
 ./asta_workspace_setup.sh&lt;br /&gt;
&lt;br /&gt;
3. Chain your current workspace to the VRPN workspace:&lt;br /&gt;
&lt;br /&gt;
 cd /path/to/your/current/workspace&lt;br /&gt;
 catkin config --extend ~/asta_ws/vrpn_ws/devel&lt;br /&gt;
 catkin clean -y&lt;br /&gt;
 catkin build&lt;br /&gt;
 &lt;br /&gt;
4. Launch the client with the server address that can be found under &amp;quot;Local Interface&amp;quot; in the &amp;quot;Streaming&amp;quot; pane:&lt;br /&gt;
&lt;br /&gt;
 roslaunch vrpn_client_ros sample.launch server:=192.168.1.225&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using NatNet clients (C++ on Ubuntu or C/C++/C#/VB/.Net/Matlab on Windows) ===&lt;br /&gt;
&lt;br /&gt;
2. Download the [https://optitrack.com/software/natnet-sdk/ NatNet SDK] and check out the examples.&lt;br /&gt;
&lt;br /&gt;
== Archive (in case the system needs to be reassembled) ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut 1 m length of 8 mm nylon rope&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5349</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5349"/>
		<updated>2021-02-01T21:50:53Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Prepare 16 safety ropes to prevent accidental camera drops */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Start up ==&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
== Daily calibration ==&lt;br /&gt;
&lt;br /&gt;
1. Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make sure that no reflectors (or reflecting surfaces) are present in the capture volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
4. Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6. Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the number of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t total to 16 (the numbering doesn&#039;t matter), restart Motive and repeat steps 3-6. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
7. Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
8. Walk the wand through the capture volume at a speed of 1 m/s. Draw a circle right above the surface of the pool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Pool.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Draw another circle right above the ground on the remaining area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Low.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Draw a third circle higher up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_High.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Walk back to the central shed, hang the wand where it was, come back to the motion capture computer, and press &amp;quot;Calculate&amp;quot;. The result should be at least &amp;quot;Great&amp;quot;, and ideally, &amp;quot;Exceptional&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exceptional.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. If it is the case, press &amp;quot;Apply&amp;quot;. Otherwise, repeat steps 6-11.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the calibration keeps being insufficient, restart Motive and repeat steps 3-11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
13. Fing the L-shaped calibration square on the left-hand side of the computer, and lay it at the center of the capture volume using the white pieces of tapes as guides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Square.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
14. Make sure that the calibration square is leveled by looking at the bubble levels. If it&#039;s not the case, adjust the height of the legs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Bubble_Level.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
15. Come back to the motion capture computer, find the &amp;quot;Ground Plane&amp;quot; tab in the &amp;quot;Calibration&amp;quot; pane, and press &amp;quot;Set Ground Pane&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Ground_Plane.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding an asset ==&lt;br /&gt;
&lt;br /&gt;
1. Attach at least 4 markers to the robot (the more, the better) while avoiding symmetries.&lt;br /&gt;
&lt;br /&gt;
2. Place the robot next to the origin with its body axis parallel to the fixed axis.&lt;br /&gt;
&lt;br /&gt;
3. In Motive, select all the markers associated with the robot, right-click, and select &amp;quot;Rigid Body&amp;quot; &amp;gt; &amp;quot;Create From Selected Markers&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Create.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Streaming data ==&lt;br /&gt;
&lt;br /&gt;
1. Find the &amp;quot;Streaming&amp;quot; pane and enable &amp;quot;VRPN&amp;quot; for use with ROS clients and &amp;quot;Optitrack&amp;quot; for use with &amp;quot;NatNet&amp;quot; clients.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Streaming.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using ROS clients ===&lt;br /&gt;
&lt;br /&gt;
2. In Ubuntu 18.04 (ROS Melodic) or Ubuntu 20.04 (ROS Noetic), fire up a terminal and install ASTA&#039;s ROS workspace collection:&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/DavidWuthier/asta_workspace_setup.git&lt;br /&gt;
 cd asta_workspace_setup&lt;br /&gt;
 sudo chmod +x asta_workspace_setup.sh&lt;br /&gt;
 ./asta_workspace_setup.sh&lt;br /&gt;
&lt;br /&gt;
3. Chain your current workspace to the VRPN workspace:&lt;br /&gt;
&lt;br /&gt;
 cd /path/to/your/current/workspace&lt;br /&gt;
 catkin config --extend ~/asta_ws/vrpn_ws/devel&lt;br /&gt;
 catkin clean -y&lt;br /&gt;
 catkin build&lt;br /&gt;
 &lt;br /&gt;
4. Launch the client with the server address that can be found under &amp;quot;Local Interface&amp;quot; in the &amp;quot;Streaming&amp;quot; pane:&lt;br /&gt;
&lt;br /&gt;
 roslaunch vrpn_client_ros sample.launch server:=192.168.1.225&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using NatNet clients (C++ on Ubuntu or C/C++/C#/VB/.Net/Matlab on Windows) ===&lt;br /&gt;
&lt;br /&gt;
2. Download the [https://optitrack.com/software/natnet-sdk/ NatNet SDK] and check out the examples.&lt;br /&gt;
&lt;br /&gt;
== Archive (in case the system needs to be reassembled) ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut 1 m length of 8 mm nylon rope&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5348</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5348"/>
		<updated>2021-02-01T21:49:21Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Using NatNet clients (C++ on Ubuntu or C/C++/C#/VB/.Net/Matlab on Windows) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Start up ==&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
== Daily calibration ==&lt;br /&gt;
&lt;br /&gt;
1. Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make sure that no reflectors (or reflecting surfaces) are present in the capture volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
4. Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6. Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the number of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t total to 16 (the numbering doesn&#039;t matter), restart Motive and repeat steps 3-6. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
7. Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
8. Walk the wand through the capture volume at a speed of 1 m/s. Draw a circle right above the surface of the pool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Pool.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Draw another circle right above the ground on the remaining area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Low.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Draw a third circle higher up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_High.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Walk back to the central shed, hang the wand where it was, come back to the motion capture computer, and press &amp;quot;Calculate&amp;quot;. The result should be at least &amp;quot;Great&amp;quot;, and ideally, &amp;quot;Exceptional&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exceptional.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. If it is the case, press &amp;quot;Apply&amp;quot;. Otherwise, repeat steps 6-11.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the calibration keeps being insufficient, restart Motive and repeat steps 3-11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
13. Fing the L-shaped calibration square on the left-hand side of the computer, and lay it at the center of the capture volume using the white pieces of tapes as guides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Square.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
14. Make sure that the calibration square is leveled by looking at the bubble levels. If it&#039;s not the case, adjust the height of the legs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Bubble_Level.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
15. Come back to the motion capture computer, find the &amp;quot;Ground Plane&amp;quot; tab in the &amp;quot;Calibration&amp;quot; pane, and press &amp;quot;Set Ground Pane&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Ground_Plane.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding an asset ==&lt;br /&gt;
&lt;br /&gt;
1. Attach at least 4 markers to the robot (the more, the better) while avoiding symmetries.&lt;br /&gt;
&lt;br /&gt;
2. Place the robot next to the origin with its body axis parallel to the fixed axis.&lt;br /&gt;
&lt;br /&gt;
3. In Motive, select all the markers associated with the robot, right-click, and select &amp;quot;Rigid Body&amp;quot; &amp;gt; &amp;quot;Create From Selected Markers&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Create.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Streaming data ==&lt;br /&gt;
&lt;br /&gt;
1. Find the &amp;quot;Streaming&amp;quot; pane and enable &amp;quot;VRPN&amp;quot; for use with ROS clients and &amp;quot;Optitrack&amp;quot; for use with &amp;quot;NatNet&amp;quot; clients.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Streaming.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using ROS clients ===&lt;br /&gt;
&lt;br /&gt;
2. In Ubuntu 18.04 (ROS Melodic) or Ubuntu 20.04 (ROS Noetic), fire up a terminal and install ASTA&#039;s ROS workspace collection:&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/DavidWuthier/asta_workspace_setup.git&lt;br /&gt;
 cd asta_workspace_setup&lt;br /&gt;
 sudo chmod +x asta_workspace_setup.sh&lt;br /&gt;
 ./asta_workspace_setup.sh&lt;br /&gt;
&lt;br /&gt;
3. Chain your current workspace to the VRPN workspace:&lt;br /&gt;
&lt;br /&gt;
 cd /path/to/your/current/workspace&lt;br /&gt;
 catkin config --extend ~/asta_ws/vrpn_ws/devel&lt;br /&gt;
 catkin clean -y&lt;br /&gt;
 catkin build&lt;br /&gt;
 &lt;br /&gt;
4. Launch the client with the server address that can be found under &amp;quot;Local Interface&amp;quot; in the &amp;quot;Streaming&amp;quot; pane:&lt;br /&gt;
&lt;br /&gt;
 roslaunch vrpn_client_ros sample.launch server:=192.168.1.225&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using NatNet clients (C++ on Ubuntu or C/C++/C#/VB/.Net/Matlab on Windows) ===&lt;br /&gt;
&lt;br /&gt;
2. Download the [https://optitrack.com/software/natnet-sdk/ NatNet SDK] and check out the examples.&lt;br /&gt;
&lt;br /&gt;
== Archive (in case the system needs to be reassembled) ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5347</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5347"/>
		<updated>2021-02-01T21:47:42Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Start up ==&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
== Daily calibration ==&lt;br /&gt;
&lt;br /&gt;
1. Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make sure that no reflectors (or reflecting surfaces) are present in the capture volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
4. Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6. Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the number of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t total to 16 (the numbering doesn&#039;t matter), restart Motive and repeat steps 3-6. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
7. Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
8. Walk the wand through the capture volume at a speed of 1 m/s. Draw a circle right above the surface of the pool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Pool.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Draw another circle right above the ground on the remaining area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Low.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Draw a third circle higher up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_High.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Walk back to the central shed, hang the wand where it was, come back to the motion capture computer, and press &amp;quot;Calculate&amp;quot;. The result should be at least &amp;quot;Great&amp;quot;, and ideally, &amp;quot;Exceptional&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exceptional.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. If it is the case, press &amp;quot;Apply&amp;quot;. Otherwise, repeat steps 6-11.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the calibration keeps being insufficient, restart Motive and repeat steps 3-11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
13. Fing the L-shaped calibration square on the left-hand side of the computer, and lay it at the center of the capture volume using the white pieces of tapes as guides.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Square.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
14. Make sure that the calibration square is leveled by looking at the bubble levels. If it&#039;s not the case, adjust the height of the legs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Bubble_Level.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
15. Come back to the motion capture computer, find the &amp;quot;Ground Plane&amp;quot; tab in the &amp;quot;Calibration&amp;quot; pane, and press &amp;quot;Set Ground Pane&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Ground_Plane.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Adding an asset ==&lt;br /&gt;
&lt;br /&gt;
1. Attach at least 4 markers to the robot (the more, the better) while avoiding symmetries.&lt;br /&gt;
&lt;br /&gt;
2. Place the robot next to the origin with its body axis parallel to the fixed axis.&lt;br /&gt;
&lt;br /&gt;
3. In Motive, select all the markers associated with the robot, right-click, and select &amp;quot;Rigid Body&amp;quot; &amp;gt; &amp;quot;Create From Selected Markers&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Create.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Streaming data ==&lt;br /&gt;
&lt;br /&gt;
1. Find the &amp;quot;Streaming&amp;quot; pane and enable &amp;quot;VRPN&amp;quot; for use with ROS clients and &amp;quot;Optitrack&amp;quot; for use with &amp;quot;NatNet&amp;quot; clients.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Motive_Streaming.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using ROS clients ===&lt;br /&gt;
&lt;br /&gt;
2. In Ubuntu 18.04 (ROS Melodic) or Ubuntu 20.04 (ROS Noetic), fire up a terminal and install ASTA&#039;s ROS workspace collection:&lt;br /&gt;
&lt;br /&gt;
 git clone https://github.com/DavidWuthier/asta_workspace_setup.git&lt;br /&gt;
 cd asta_workspace_setup&lt;br /&gt;
 sudo chmod +x asta_workspace_setup.sh&lt;br /&gt;
 ./asta_workspace_setup.sh&lt;br /&gt;
&lt;br /&gt;
3. Chain your current workspace to the VRPN workspace:&lt;br /&gt;
&lt;br /&gt;
 cd /path/to/your/current/workspace&lt;br /&gt;
 catkin config --extend ~/asta_ws/vrpn_ws/devel&lt;br /&gt;
 catkin clean -y&lt;br /&gt;
 catkin build&lt;br /&gt;
 &lt;br /&gt;
4. Launch the client with the server address that can be found under &amp;quot;Local Interface&amp;quot; in the &amp;quot;Streaming&amp;quot; pane:&lt;br /&gt;
&lt;br /&gt;
 roslaunch vrpn_client_ros sample.launch server:=192.168.1.225&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Using NatNet clients (C++ on Ubuntu or C/C++/C#/VB/.Net/Matlab on Windows) ===&lt;br /&gt;
&lt;br /&gt;
2. Download the [https://optitrack.com/software/natnet-sdk/|NatNet SDK] and check out the examples&lt;br /&gt;
&lt;br /&gt;
== Archive (in case the system needs to be reassembled) ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Motive_Streaming.png&amp;diff=5346</id>
		<title>File:ASTA Motive Streaming.png</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Motive_Streaming.png&amp;diff=5346"/>
		<updated>2021-02-01T21:17:17Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Motive_Create.png&amp;diff=5345</id>
		<title>File:ASTA Motive Create.png</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Motive_Create.png&amp;diff=5345"/>
		<updated>2021-02-01T21:09:22Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Ground_Plane.png&amp;diff=5344</id>
		<title>File:ASTA Optitrack Calibration Ground Plane.png</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Ground_Plane.png&amp;diff=5344"/>
		<updated>2021-02-01T20:59:09Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Bubble_Level.jpg&amp;diff=5343</id>
		<title>File:ASTA Optitrack Calibration Bubble Level.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Bubble_Level.jpg&amp;diff=5343"/>
		<updated>2021-02-01T20:55:02Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Square.jpg&amp;diff=5342</id>
		<title>File:ASTA Optitrack Calibration Square.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Square.jpg&amp;diff=5342"/>
		<updated>2021-02-01T20:47:45Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5341</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5341"/>
		<updated>2021-02-01T20:42:44Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* In case the system needs to be reassembled */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
=== Daily calibration ===&lt;br /&gt;
&lt;br /&gt;
1. Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make sure that no reflectors (or reflecting surfaces) are present in the capture volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
4. Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6. Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the number of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t total to 16 (the numbering doesn&#039;t matter), restart Motive and repeat steps 3-6. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
7. Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
8. Walk the wand through the capture volume at a speed of 1 m/s. Draw a circle right above the surface of the pool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Pool.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Draw another circle right above the ground on the remaining area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Low.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Draw a third circle higher up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_High.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Walk back to the central shed, hang the wand where it was, come back to the motion capture computer, and press &amp;quot;Calculate&amp;quot;. The result should be at least &amp;quot;Great&amp;quot;, and ideally, &amp;quot;Exceptional&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exceptional.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. If it is the case, press &amp;quot;Apply&amp;quot;. Otherwise, repeat steps 6-11.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the calibration keeps being insufficient, restart Motive and repeat steps 3-11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== Archive (in case the system needs to be reassembled) ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5340</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5340"/>
		<updated>2021-02-01T20:42:01Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Daily calibration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
=== Daily calibration ===&lt;br /&gt;
&lt;br /&gt;
1. Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Make sure that no reflectors (or reflecting surfaces) are present in the capture volume.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
4. Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
5. Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
6. Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the number of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t total to 16 (the numbering doesn&#039;t matter), restart Motive and repeat steps 3-6. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
7. Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
8. Walk the wand through the capture volume at a speed of 1 m/s. Draw a circle right above the surface of the pool.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Pool.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Draw another circle right above the ground on the remaining area.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_Low.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
10. Draw a third circle higher up.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Calibration_High.jpg|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
11. Walk back to the central shed, hang the wand where it was, come back to the motion capture computer, and press &amp;quot;Calculate&amp;quot;. The result should be at least &amp;quot;Great&amp;quot;, and ideally, &amp;quot;Exceptional&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Exceptional.png|600px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
12. If it is the case, press &amp;quot;Apply&amp;quot;. Otherwise, repeat steps 6-11.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the calibration keeps being insufficient, restart Motive and repeat steps 3-11&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:Exceptional.png&amp;diff=5339</id>
		<title>File:Exceptional.png</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:Exceptional.png&amp;diff=5339"/>
		<updated>2021-02-01T20:39:00Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_High.jpg&amp;diff=5338</id>
		<title>File:ASTA Optitrack Calibration High.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_High.jpg&amp;diff=5338"/>
		<updated>2021-02-01T20:16:19Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Low.jpg&amp;diff=5337</id>
		<title>File:ASTA Optitrack Calibration Low.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Low.jpg&amp;diff=5337"/>
		<updated>2021-02-01T20:14:10Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Pool.jpg&amp;diff=5336</id>
		<title>File:ASTA Optitrack Calibration Pool.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Calibration_Pool.jpg&amp;diff=5336"/>
		<updated>2021-02-01T20:13:32Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5335</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5335"/>
		<updated>2021-02-01T16:15:20Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Calibration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
=== Daily calibration ===&lt;br /&gt;
&lt;br /&gt;
# Start Motive. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Make sure that no reflectors (or reflecting surfaces) are present in the capture volume. &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
# Find the calibration pane on the left-hand side&lt;br /&gt;
&lt;br /&gt;
# Press &amp;quot;Clear Mask&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Press &amp;quot;Mask Visible&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Press &amp;quot;Start Wanding&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; If the amount of cameras listed under &amp;quot;Wanding&amp;quot; doesn&#039;t reach 16 (the numbering doesn&#039;t matter), restart Motive and repeat the steps for daily calibration. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
# Find the calibration wand hanging on the right-hand side of the computer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Wanding.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Motive_Wanding.png&amp;diff=5334</id>
		<title>File:ASTA Motive Wanding.png</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Motive_Wanding.png&amp;diff=5334"/>
		<updated>2021-02-01T15:50:33Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5333</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5333"/>
		<updated>2021-02-01T15:48:08Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug laying on the computer&#039;s frame.&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
* Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5332</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5332"/>
		<updated>2021-02-01T15:45:19Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Specs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Repetability: &amp;lt; 1 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug to power on the two network switched and the 16 cameras.&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
* Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5330</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5330"/>
		<updated>2021-01-30T23:08:07Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Power on */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug to power on the two network switched and the 16 cameras.&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
* Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5329</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5329"/>
		<updated>2021-01-30T23:07:16Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer located in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug to power on the two network switched and the 16 cameras.&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
* Start Motive.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Motive Desktop.png|100px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Motive_Desktop.png&amp;diff=5328</id>
		<title>File:ASTA Motive Desktop.png</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Motive_Desktop.png&amp;diff=5328"/>
		<updated>2021-01-30T23:04:25Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5327</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5327"/>
		<updated>2021-01-30T23:00:42Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer located in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug to power on the two network switched and the 16 cameras.&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
* Start the Motive software.&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5326</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5326"/>
		<updated>2021-01-30T22:56:58Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Specs ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer located in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug to power on the two network switch and the 16 cameras.&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
* Start the Motive software.&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5325</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5325"/>
		<updated>2021-01-30T22:55:54Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== Specs ==&lt;br /&gt;
&lt;br /&gt;
* Covered area: 16 m x 12 m&lt;br /&gt;
* Accuracy: &amp;lt; 5 mm&lt;br /&gt;
* Number of cameras: 16&lt;br /&gt;
* Camera type: [https://optitrack.com/cameras/prime-17w/ Prime 17W]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== Power on ===&lt;br /&gt;
&lt;br /&gt;
* Depending on the lighting conditions, switch on the reflectors. The switch stands on the right-hand side after entering through the rotating door.&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA Reflectors.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* Find the motion capture computer located in the central shed, and turn it on by pressing on the &amp;quot;cooling master&amp;quot; logo.&lt;br /&gt;
&lt;br /&gt;
[[File:ASTA_Optitrack_Computer.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
* Plugin the green plug to power on the two network switch and the 16 cameras.&lt;br /&gt;
&lt;br /&gt;
=== Calibration ===&lt;br /&gt;
&lt;br /&gt;
* Start the Motive software.&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Computer.jpg&amp;diff=5324</id>
		<title>File:ASTA Optitrack Computer.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Optitrack_Computer.jpg&amp;diff=5324"/>
		<updated>2021-01-30T22:50:14Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Reflectors.jpg&amp;diff=5323</id>
		<title>File:ASTA Reflectors.jpg</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=File:ASTA_Reflectors.jpg&amp;diff=5323"/>
		<updated>2021-01-30T22:42:37Z</updated>

		<summary type="html">&lt;p&gt;Davwu: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5322</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5322"/>
		<updated>2021-01-30T21:58:41Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Orient cameras and adjust focus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Use a remote desktop app and ethernet connection.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5321</id>
		<title>ASTA motion capture</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=ASTA_motion_capture&amp;diff=5321"/>
		<updated>2021-01-30T21:57:06Z</updated>

		<summary type="html">&lt;p&gt;Davwu: /* Installation as performed in August 2020 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
&lt;br /&gt;
[[File:Optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
=== ROS client ===&lt;br /&gt;
&lt;br /&gt;
== In case the system needs to be reassembled ==&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on joints and joints on clamps ===&lt;br /&gt;
&lt;br /&gt;
Make sure that the camera is not upside-down.&lt;br /&gt;
&lt;br /&gt;
=== Prepare 16 safety ropes to prevent accidental camera drops ===&lt;br /&gt;
&lt;br /&gt;
# Cut to 1 m length&lt;br /&gt;
# Use a lighter at both ends&lt;br /&gt;
# prepare 8-knots as in rock climbing&lt;br /&gt;
&lt;br /&gt;
=== Mount cameras on truss and wire them with the two switches ===&lt;br /&gt;
&lt;br /&gt;
Mount the 16 cameras in the corners and at each 1/4 of the edges.&lt;br /&gt;
Use the safety ropes, and wire them to the two switches as below.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack wiring.png|600px]]&lt;br /&gt;
&lt;br /&gt;
=== Orient cameras and adjust focus ===&lt;br /&gt;
&lt;br /&gt;
Once the setup is up-and-running,&lt;br /&gt;
adjust the focus of each camera using a marker&lt;br /&gt;
at 2/3 of the working distance.&lt;br /&gt;
Skype and screen sharing may be helpful.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack.png|600px]]&lt;br /&gt;
&lt;br /&gt;
* In the corners: the bottom of FoV is parallel to the long edges, and the bottom right corner is vertical.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type1.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a short: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type2.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a short edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type3.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/4 of a long edge: the top of the FOV is horizontal, and the camera points toward the center.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type4.png|400px]]&lt;br /&gt;
&lt;br /&gt;
* At 1/2 of a long edge: the bottom of the FOV is vertical, and the camera aims downward.&lt;br /&gt;
&lt;br /&gt;
[[File:Asta optitrack type5.png|400px]]&lt;/div&gt;</summary>
		<author><name>Davwu</name></author>
	</entry>
</feed>