altRobots
/robotigs/icons/actuator.pngActuatoren
/robotigs/icons/printboards.pngAlgemeen
/robotigs/icons/chassis.pngChassis
/robotigs/icons/florigs.pngFlorigs
/robotigs/icons/interfacing.gifInterfacing
/robotigs/icons/microphone_icon.pngMuziek
/robotigs/icons/musicKey_icon.pngMuzikanten
/robotigs/icons/shield.pngSchildjes
/sys/icons/sensors.pngSensors
/robotigs/icons/languages.pngTalen
/robotigs/icons/battery.pngVoedingen
/sys/icons/microController.pngµControllers
altContact
Dashboardalt  

Deze pagina is verouderd. Ga naar de vernieuwde pagina.

Je robot besturen vanaf je PC. Tover je PC om in een dashboard met het Basisstation of maak er zelfs een cockpit van met bijvoorbeeld een joystick. Vanuit de cockpit kan je drive by wire (wiki) je robot besturen.
  • json npm etc
  • + npm@6.13.7
    + canvas-gauges@2.1.5
    https://www.cssscript.com/canvas-based-html5-gauge-library-gauge-js/
    https://github.com/HanSolo/charts
    file:///var/www/html/Gerrit/SteelSeries-Canvas-master/demoExtras.html

  • Software
  • python3 /var/www/html/robotigs/software/Dashboard/dashboard-01.pyx.py
    1. Dashboard-01
    2. We hebben nu in Python een joystick. De volgende stap is dat we daarmee een robot willen voortbewegen. We kunnen ook serieel communiceren met het basisstation. Dan rest nu de vraag: Wat gaan we communiceren? En wat laten we op het dashboard zien? Eerst maar eens een basis window maken met PySide2.
    3. /usr/local/lib/python3.6/dist-packages/PySide2/examples
    4. We hebben nu in Python een joystick. De volgende stap is dat we daarmee een robot willen voortbewegen. We kunnen ook serieel communiceren met het basisstation. Dan rest nu de vraag: Wat gaan we communiceren? En wat laten we op het dashboard zien? Eerst maar eens een basis window maken met PySide2.
    5. Dashboard.php
    6. Hier staat een testversie. Op zoek naar gauges.

  • Doelstelling
  • Moet functioneel zijn maar ook leuk voor jongens met toeters en bellen.

  • Beschrijving
  • Deze robot valt uiteen in 2 delen:
    1. Dashboard
    2. Dit is de software die op de pc loopt. Het doet zoveel als dat de naam zegt.
    3. Basistation
    4. Dit is de hardware die moet worden aangesloten via een USB kabel. Deze hardware bevat onder andere een LoRa zender/ontvanger.

  • Dashboard
  • Het is geschreven in Python. Voor de grafische desktop is Qt gebruikt.
    1. Werking
    2. Onderdelen
    3. De onderstaande onderdelen kunnen bijdragen aan een verhoogde gebruikerservaring.
      • De computer
      • De cockpit draait op een pc of laptop.
      • Joystick
      • We hebben nu in Python een joystick. De volgende stap is dat we daarmee een robot willen voortbewegen.

  • Basisstation
    1. Werking
    2. Het basisstation bestaat uit een arduino UNO en is via een USB kabel aangesloten op een PC/Laptop. Daar haalt de Arduino dan ook zijn voeding vandaan. De communicatie tussen PC en robot verloopt via LoRa en dat is eigenlijk alles waar de Arduino zich druk over hoeft te maken. De robot moet dus voorbereid zijn om zelf ook met LoRa te kunnen communiceren.

  • Legacy
    1. Server Software (legacy)
    2. De onderstaande heeft betrekking op dit project:
      • navigation.php
      • navigation is a php tool that shows all data collected by your robot on navigation. It requires Apache and php installed. This should run at all major platforms as well.
      • read_joystick.php
      • een joystick.
      • brains.php
      • brains.php like battery state from the battery monitor. Extplane.
      • bolderbotMini.php
      • bolderbotMini.php Test Bolderbot.
      • Skype
      • Skype provides eyes and ears in the cockpit. It runs on all major platforms.
      • 1sheeld internet
      • 1sheeld internet Exchange data: sensor data <-> commands.


Warning: pg_query(): Query failed: ERROR: column onderdelen.lanid does not exist LINE 5: , onderdelen.lanid ^ in /var/www/html/robotigs/includes/list_parts_per_bot.php on line 31

Fatal error: Uncaught TypeError: pg_fetch_array(): Argument #1 ($result) must be of type PgSql\Result, false given in /var/www/html/robotigs/includes/list_parts_per_bot.php:32 Stack trace: #0 /var/www/html/robotigs/includes/list_parts_per_bot.php(32): pg_fetch_array() #1 /var/www/html/robotigs/includes/bots_header.php(93): include('...') #2 {main} thrown in /var/www/html/robotigs/includes/list_parts_per_bot.php on line 32
Onderdelen van deze robot: