User Tools

Site Tools


autolab:duckietown-city:ground-truch-circle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
autolab:duckietown-city:ground-truch-circle [2023/01/12 05:11]
sergey_sorokumov [Запуск autolab evaluate]
autolab:duckietown-city:ground-truch-circle [2023/01/16 07:10] (current)
sergey_sorokumov [Локальный запуск]
Line 1: Line 1:
 ====== ground-truch-circle ====== ====== ground-truch-circle ======
 =====Запуск autolab evaluate===== =====Запуск autolab evaluate=====
-1.  Установить docker-compose+1.  Установить ​docker/docker-compose ​(Инструкции по установке **docker** - https://​docs.docker.com/​engine/​install/​ubuntu/,​ **docker-compose** - https://​docs.docker.com/​compose/​install/​linux/​)
  
 2.  Установить dts (инструкция по установке:​ https://​github.com/​duckietown/​duckietown-shell#​duckietown-shell) 2.  Установить dts (инструкция по установке:​ https://​github.com/​duckietown/​duckietown-shell#​duckietown-shell)
  
-3.  Установить версию daffy:+3.  Установить версию ​dts на daffy следующей командой:
    
  
Line 13: Line 13:
  
     dts update     dts update
-5. На локальной машине,​ для всех ботов (Autobot, Watchtower, Duckietown):​+5. На локальной машине ​(на которой будет запускаться эксперимент), для всех ботов (Autobot, Watchtower, Duckietown) ​выполнить команду:
  
  
     dts duckiebot update [HOSTNAME] ​     dts duckiebot update [HOSTNAME] ​
-6. Добавить tag для autobot (''​tag == april tag_id установленный на боте''​)+6. Необходимо выполнить для всех Autobot, которые будут учавствовать в эксперименте:​ 
 + 
 +6.1. Подключиться по ssh к боту: 
 + 
 +    ssh duckie@autobot<​bot_number>​.local 
 +6.2. Добавить tag для autobot (''​tag == april tag_id установленный на боте''​)
  
  
     echo [TAG_ID] > /​data/​config/​autolab/​tag_id     echo [TAG_ID] > /​data/​config/​autolab/​tag_id
  
-7. Добавить название карты, на которой будет проводиться эксперимент:​+6.Добавить название карты, на которой будет проводиться эксперимент:​
  
  
     echo [MAP_NAME] > /​data/​config/​autolab/​map_name     echo [MAP_NAME] > /​data/​config/​autolab/​map_name
  
-8. Запустить/​установить ''​dt-core''​ на watchtowers+7. Запустить/​установить ''​dt-core''​ на watchtowers ​следующей командой:​
  
  
     dts stack up -H [HOSTNAME] core -d     dts stack up -H [HOSTNAME] core -d
  
-9. На всех устройствах,​ которые будут задействованы,​ во время эксперимента выполнить:​+8. На всех устройствах,​ которые будут задействованы,​ во время эксперимента выполнить:​
  
  
     dts stack up -H [HOSTNAME] autolab -d     dts stack up -H [HOSTNAME] autolab -d
  
-10. Для duckiebot, которые будут участвовать в эксперименте выполнить команду:​+9. Для duckiebot, которые будут участвовать в эксперименте выполнить команду:​
  
  
     dts stack up -H [HOSTNAME] encoder -d     dts stack up -H [HOSTNAME] encoder -d
  
-11. Склонировать репозиторий https://​github.com/​OSLL/​dt-autolab-localization +10. Склонировать репозиторий https://​github.com/​OSLL/​dt-autolab-localization 
-12. Выполнить команду из корня проекта, установленного в пункте 10, добавив название карты+ 
 +    git clone https://​github.com/​OSLL/​dt-autolab-localization 
 +11. Выполнить команду из корня проекта:
  
  
Line 49: Line 56:
     dts devel run -L test-tf -- --hostname [MAP_NAME]     dts devel run -L test-tf -- --hostname [MAP_NAME]
  
-Результат должен быть походим на следующее:​+Результат должен быть похожим на следующее:​
  
     watchtower03/​camera_optical_frame tag/326     watchtower03/​camera_optical_frame tag/326
Line 84: Line 91:
  
 ''​MAP_NAME''​ -- название карты, на которой происходит эксперимент ''​MAP_NAME''​ -- название карты, на которой происходит эксперимент
-''​YOUR_TOKEN''​ -- токен пользователя с challenge server duckietown+''​YOUR_TOKEN''​ -- токен пользователя с challenge server duckietown ​(https://​challenges.duckietown.org/​v4/​)
  
   
autolab/duckietown-city/ground-truch-circle.1673500278.txt.gz · Last modified: 2023/01/12 05:11 by sergey_sorokumov