Robobot B: Difference between revisions

From Rsewiki
 
(21 intermediate revisions by the same user not shown)
Line 1: Line 1:
Robobot B is a simplified (2024) version of the old Robobot
Robobot 2025 is a robot platform for innovative applications, especially the annual DTU Robocup competition.


=Robobot=
=Robobot 2025=


[[File:robobot-in-blocks-2024.png | 600px]]
[[File:robobot-in-blocks-2024.png | 600px]]
Line 12: Line 12:
* Getting started
* Getting started
** [[Robobot 1 | Battery power]] and shut down
** [[Robobot 1 | Battery power]] and shut down
** [[Robobot 2 | Network access]]
** [[Robobot 2 | Network access]]
** [[Robobot 2b | Software update]]  
** [[Robobot 3 | Camera view]]
** [[Robobot 3 | Camera view]]
** [[Robobot 4 | Python control]]
** [[Robobot 4 | Python control]]
** [[Robobot 5 | Firmware tools]]
** [[Robobot 5 | Firmware tools]]
* [[Robobot architecture | Software overview]] and blocks description.
* System description
* [[Raspberry Pi directory structure for Robobot | Network access]]
** [[Robobot architecture | System overview]] and top-level blocks description.
* [[Robobot and MATLAB]] use of logfiles.
** [[Robobot MQTT-client]]
* [[Robobot hardware]] items.
** [[Robobot webcam server]]
* [[Robobot circuits]]
** [[Robobot teensy interface]]
* [[Robobot webcam server]]
** [[Robobot teensy firmware]]
* [[Robobot teensy interface]]
** [[Robobot MQTT topics]]
* Start button to start mission, see [[Enable autostart]]
** [[Robobot calibration]]
* Further details
** Start button to start mission, see first part of [[Enable autostart]]
** [[Robobot and MATLAB]] use of logfiles.
** [[Raspberry Pi directory structure for Robobot | Network access]], file share and directory structure.
** [[Robobot hardware]] items. Motors, sensors, plastic and screws.
** [[Robobot circuits]], PCB and circuit diagrams


==Development notes==
==Developers notes==


This section is for development notes.
This section has notes on the installation of the robot.


* [[Robobot install on Raspberry]]
* [[Robobot install on Raspberry]] including all needed packages.
* DTU network and time setup: [[Network setup]]
* DTU network and time setup: [[Network setup]]
* [[Robobot base software installation]]
* [[Robobot base software installation]] like teensy_interface
* [[Enable autostart]] and IP display
* [[Enable autostart]] and IP display as well as on_reboot script.


Arduino firmware - one of these:
Arduino firmware - one of these:
* Installation of [[Arduino and Teensy libraries]] when using the Arduino IDE.
* Installation of [[Arduino and Teensy libraries]] when using the Arduino IDE.
* Installation of [[Visual studio support | Visual Studio Code]] when working on a standard PC.  NB! missing the platformio.ini @todo
* Installation of [[Visual studio support | Visual Studio Code]] when working on a standard PC.  NB! missing the platformio.ini @todo
* installation of [[Arduino command line support | Command line support]] for use on the Raspberry Pi.
* installation of [[Arduino command line support | Command line support]] for use on the Raspberry Pi.


On-line help page from Teensy_firmware_8
Help and setup
 
* [[Help page Teensy_8]] from on-line command ''help''.
* [[Help page Teensy_8]]
* [[Robobot processor]] initialize setup of Teensy (factory reset)


Older pages
Older pages


* Old [[robobot]], instructions are mostly deprecated
* Old [[robobot]] instructions are mostly deprecated
* Some architecture notes [[Robobot Teensy interface]].
* Some architecture notes [[Robobot Teensy interface]].
* [[Robobot software description | Software description]] and examples.
* [[Robobot software description | Software description]] and examples.

Latest revision as of 16:28, 5 July 2025

Robobot 2025 is a robot platform for innovative applications, especially the annual DTU Robocup competition.

Robobot 2025

Overview

This section is intended for users.

Developers notes

This section has notes on the installation of the robot.

Arduino firmware - one of these:

Help and setup

Older pages