Robobot B: Difference between revisions
From Rsewiki
| (39 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
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]] | ||
[[File:robobot- | [[File:robobot-rev_8_frog.jpg | 400px]] | ||
==Overview== | ==Overview== | ||
| Line 10: | Line 10: | ||
This section is intended for users. | This section is intended for users. | ||
* [[Robobot architecture | | * Getting started | ||
* [[Robobot | ** [[Robobot 1 | Battery power]] and shut down | ||
* [[ | ** [[Robobot 2 | Network access]] | ||
* [[Robobot and MATLAB]] use of logfiles. | ** [[Robobot 2b | Software update]] | ||
* [[Robobot hardware]] items. | ** [[Robobot 3 | Camera view]] | ||
* [[Robobot circuits]] | ** [[Robobot 4 | Python control]] | ||
** [[Robobot 5 | Firmware tools]] | |||
* System description | |||
** [[Robobot architecture | System overview]] and top-level blocks description. | |||
** [[Robobot MQTT-client]] | |||
** [[Robobot webcam server]] | |||
** [[Robobot teensy interface]] | |||
** [[Robobot teensy firmware]] | |||
** [[Robobot MQTT topics]] | |||
** [[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 | |||
== | ==Developers notes== | ||
This section | 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]] like teensy_interface | |||
* [[Robobot base software installation]] | * [[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 [[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. | |||
Help and setup | |||
* | * [[Help page Teensy_8]] from on-line command ''help''. | ||
* | * [[Robobot processor]] initialize setup of Teensy (factory reset) | ||
Older pages | Older pages | ||
* Old [[robobot]] | * Old [[robobot]] instructions are mostly deprecated | ||
* Some architecture notes [[Robobot Teensy interface]]. | |||
* [[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.
- Getting started
- System description
- System overview and top-level blocks description.
- Robobot MQTT-client
- Robobot webcam server
- Robobot teensy interface
- Robobot teensy firmware
- Robobot MQTT topics
- Robobot calibration
- Further details
- Start button to start mission, see first part of Enable autostart
- Robobot and MATLAB use of logfiles.
- Network access, file share and directory structure.
- Robobot hardware items. Motors, sensors, plastic and screws.
- Robobot circuits, PCB and circuit diagrams
Developers notes
This section has notes on the installation of the robot.
- Robobot install on Raspberry including all needed packages.
- DTU network and time setup: Network setup
- Robobot base software installation like teensy_interface
- Enable autostart and IP display as well as on_reboot script.
Arduino firmware - one of these:
- Installation of Arduino and Teensy libraries when using the Arduino IDE.
- Installation of Visual Studio Code when working on a standard PC. NB! missing the platformio.ini @todo
- installation of Command line support for use on the Raspberry Pi.
Help and setup
- Help page Teensy_8 from on-line command help.
- Robobot processor initialize setup of Teensy (factory reset)
Older pages
- Old robobot instructions are mostly deprecated
- Some architecture notes Robobot Teensy interface.
- Software description and examples.