<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://rsewiki.electro.dtu.dk/index.php?action=history&amp;feed=atom&amp;title=REGBOT_archive</id>
	<title>REGBOT archive - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://rsewiki.electro.dtu.dk/index.php?action=history&amp;feed=atom&amp;title=REGBOT_archive"/>
	<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=REGBOT_archive&amp;action=history"/>
	<updated>2026-04-18T06:18:32Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://rsewiki.electro.dtu.dk/index.php?title=REGBOT_archive&amp;diff=5242&amp;oldid=prev</id>
		<title>Jca: Created page with &quot;Back to Regbot main page  ==Archive==  Design overview can be found here.  Getting started with REGBOT GUI.  User interface, how to configure the robot using t...&quot;</title>
		<link rel="alternate" type="text/html" href="https://rsewiki.electro.dtu.dk/index.php?title=REGBOT_archive&amp;diff=5242&amp;oldid=prev"/>
		<updated>2021-01-12T09:46:25Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Back to &lt;a href=&quot;/index.php?title=Regbot&quot; title=&quot;Regbot&quot;&gt;Regbot&lt;/a&gt; main page  ==Archive==  &lt;a href=&quot;/index.php?title=Design_overview&quot; title=&quot;Design overview&quot;&gt;Design overview&lt;/a&gt; can be found here.  &lt;a href=&quot;/index.php?title=Getting_started&quot; title=&quot;Getting started&quot;&gt;Getting started&lt;/a&gt; with REGBOT GUI.  &lt;a href=&quot;/index.php?title=User_interface&quot; title=&quot;User interface&quot;&gt;User interface&lt;/a&gt;, how to configure the robot using t...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Back to [[Regbot]] main page&lt;br /&gt;
&lt;br /&gt;
==Archive==&lt;br /&gt;
&lt;br /&gt;
[[Design overview]] can be found here.&lt;br /&gt;
&lt;br /&gt;
[[Getting started]] with REGBOT GUI.&lt;br /&gt;
&lt;br /&gt;
[[User interface]], how to configure the robot using the Regbot client.&lt;br /&gt;
&lt;br /&gt;
[[Control]] overview gives some information on control possibilities.&lt;br /&gt;
&lt;br /&gt;
[[Mission]], how to write a mission.&lt;br /&gt;
&lt;br /&gt;
[[Regbot maintenance]] for longer life.&lt;br /&gt;
&lt;br /&gt;
[[Regbot calibration]] for better performance.&lt;br /&gt;
&lt;br /&gt;
REGBOT comes in 3 versions:&lt;br /&gt;
* version 2B - with extension boards to match version 3&lt;br /&gt;
* version 3  - configuration with (almost) all on one board ([[REGBOT version 3]] technical notes)&lt;br /&gt;
* version 4.1- using Teensy 3.5 ([[Regbot version 4]])&lt;br /&gt;
&lt;br /&gt;
[[REGBOT robot status]]&lt;br /&gt;
&lt;br /&gt;
Video presentation https://www.youtube.com/watch?v=mOz4eNkjTM0&lt;br /&gt;
&lt;br /&gt;
Intro til HW http://aut.elektro.dtu.dk:rse/regbot/lektion_1_intro_1_hardware_software.mov&lt;br /&gt;
&lt;br /&gt;
REGBOT design sketch https://cad.onshape.com/documents/f14415feea0d8731f084d070/w/e9bf714402f35ee217c58672/e/c64e392bfa5890fe6ebcffad&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Robobot&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Robobot is a base robot for &amp;quot;Building dependable robot systems&amp;quot;. See details here ([[Robobot]]), it is basically a Regbot robot extended with a raspberry pi.&lt;br /&gt;
&lt;br /&gt;
==Use software as is==&lt;br /&gt;
&lt;br /&gt;
To use REGBOT two software parts are needed - one for the robot (regbot.hex) and the client (regbot.exe (for windows)).&lt;br /&gt;
&lt;br /&gt;
====Client software====&lt;br /&gt;
&lt;br /&gt;
Get the client software (regbot.exe) from file sharing on campusnet, place it in a directory, this directory will be default for configuration file and result files from the robot.&lt;br /&gt;
&lt;br /&gt;
* get software from SVN, or from the link below.&lt;br /&gt;
* http://aut.elektro.dtu.dk/regbot/regbot-gui/regbot-gui.exe   (might be an old version, see the &amp;quot;about&amp;quot; box)&lt;br /&gt;
&lt;br /&gt;
For windows a complete executable file (&amp;#039;&amp;#039;regbot.exe&amp;#039;&amp;#039;) is in the &amp;#039;&amp;#039;dist&amp;#039;&amp;#039; subdirectory of QTGUI, or can be downloaded as an exe-file from the link above.&lt;br /&gt;
&lt;br /&gt;
==Software download==&lt;br /&gt;
&lt;br /&gt;
The source code for the robot and the client is available here.&lt;br /&gt;
NB! the software source can not be compiled without the proper tool-chain (compiler and library for the robot and python and libraries for the client)&lt;br /&gt;
&lt;br /&gt;
repository for software - client and robot (version 3)&lt;br /&gt;
&lt;br /&gt;
* client: svn://repos.gbar.dtu.dk/jcan/regbot/qtgui &lt;br /&gt;
* robot:  svn://repos.gbar.dtu.dk/jcan/regbot/regbot&lt;br /&gt;
* robobot (c++):  svn://repos.gbar.dtu.dk/jcan/regbot/robobot&lt;br /&gt;
&lt;br /&gt;
On windows something like &amp;#039;&amp;#039;TortoiseSVN&amp;#039;&amp;#039; needs to be installed, see e.g.: http://www.gbar.dtu.dk/faq/39-svn&lt;br /&gt;
&lt;br /&gt;
On a Linux computer install the &amp;#039;&amp;#039;subversion&amp;#039;&amp;#039; package, and do something like this:&lt;br /&gt;
 svn co svn://repos.gbar.dtu.dk/jcan/regbot/regbot regbot&lt;br /&gt;
 svn co svn://repos.gbar.dtu.dk/jcan/regbot/qtgui qtgui&lt;br /&gt;
 svn co svn://repos.gbar.dtu.dk/jcan/regbot/robobot robobot&lt;br /&gt;
&lt;br /&gt;
*Robot software version 3.1046 (march 2019) implemented chirp command&lt;br /&gt;
*Robot software version 3.943 (as of 9 Oct 2018) added overload protection (full motor voltage for 0.5sec gives overload).&lt;br /&gt;
*Robot software (including regbot.hex): version 2.285 (as of 31 January 2016) - ready for F16 course&lt;br /&gt;
&lt;br /&gt;
*Client software : 3.1046 (March 2019): support for communication through Raspebrry PI bridge.&lt;br /&gt;
*Client software : 3.923 (23 Mar 2018) added new chirp command for identification - require big log (teensy 3.5)&lt;br /&gt;
*Client software : 3.484 (as of 15 November 2016) - adapted to hardware 3, modular control settings and wifi access&lt;br /&gt;
*Client software (including regbot.exe for windows): 2.285 (as of 31 January 2016) - ready for F16 course&lt;br /&gt;
&lt;br /&gt;
=== Older version===&lt;br /&gt;
&lt;br /&gt;
repository for software - client and robot (version 2)&lt;br /&gt;
&lt;br /&gt;
* client: svn://repos.gbar.dtu.dk/jcan/regbot/version2/qtgui &lt;br /&gt;
* robot:  svn://repos.gbar.dtu.dk/jcan/regbot/version2/regbot&lt;br /&gt;
&lt;br /&gt;
==Install software tools==&lt;br /&gt;
&lt;br /&gt;
The software tools to modify the software requires some tools.&lt;br /&gt;
&lt;br /&gt;
===Linux===&lt;br /&gt;
&lt;br /&gt;
[[Software installation]] and tool-chain - Linux&lt;br /&gt;
&lt;br /&gt;
===Windows===&lt;br /&gt;
&lt;br /&gt;
[[installation in windows]] with some of the tool-chain&lt;br /&gt;
&lt;br /&gt;
==Extensions==&lt;br /&gt;
&lt;br /&gt;
===Camera based line follower===&lt;br /&gt;
&lt;br /&gt;
This extension adds a Raspbery Pi with a Raspberry Pi camera on top of the robot.&lt;br /&gt;
The Raspberry Pi is connected to the robot base through the UART serial connection.&lt;br /&gt;
&lt;br /&gt;
[[File:regbotVision.JPG|200px]]&lt;br /&gt;
&lt;br /&gt;
The [[Camera based line follower]] detects a tape line in front of the robot and controls the robot to follow the line through the serial connection.&lt;br /&gt;
&lt;br /&gt;
Go to [[Vision based Line Follower]] for detailed information on the project and instructions on how to setup a new Line Following RegBot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===ESP8266===&lt;br /&gt;
&lt;br /&gt;
This extension adds wireless communication to the robot through the Teensy&amp;#039;s UART serial connection. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:esp8266.jpg|200px]]&lt;br /&gt;
&lt;br /&gt;
Go to [[ESP8266]] for instructions on how to add the ESP8266 to the Teensy board.&lt;/div&gt;</summary>
		<author><name>Jca</name></author>
	</entry>
</feed>