fawkes-robotino.2016のRefBoxの設定
Robotino 3上で動くようにしましょう.
構成は以下の通りで.
- Robotino 3:robotino-base1
- 172.26.101.11
- Laptopマシン:laptop-1
- 172.26.101.12
- RefBox:特に名前無し
- 172.26.101.10
Robotino 3のhostsファイルは以下のような感じです.
cat /etc/hosts 127.0.0.1 localhost robotino-base 127.0.1.1 robotino-base1 172.26.101.12 robotino-laptop1
ネットワークは,172.26.0.0/16 とします.
まず,RefBox をこのネットワーク用に変更します.
各通信用のIPアドレスとポート番号を変更し,
チーム名と,チーム用の暗号化キーを設定します.
(BabyTigersは,2016年の試合のキーを入れています)
simulation の項目は,MPSはシミュレートしますので,enable: true にし,
時間はgazebo と同期しませんので,false です.
~/llsf-refbox/cfg/config.yaml
public-peer: host: !ipv4 172.26.255.255 # host: !ipv4 127.0.0.1 port: !udp-port 4444 # send-port: !udp-port 4444 # recv-port: !udp-port 4445 cyan-peer: host: !ipv4 172.26.255.255 # host: !ipv4 127.0.0.1 port: !udp-port 4441 # send-port: !udp-port 4441 # recv-port: !udp-port 4446 magenta-peer: host: !ipv4 172.26.255.255 # host: !ipv4 127.0.0.1 port: !udp-port 4442 # send-port: !udp-port 4442 # recv-port: !udp-port 4447 ... game: teams: [Carologistics,BabyTigers] crypto-keys: Carologistics: randomkey BabyTigers: L4rZV6Bk ... simulation: enable: true # synchronize refbox time with the time of a simulation time-sync: enable: false # estimate time by using the last given simulation time speed # (helps reducing the amount of messages to send) estimate-time: false
コメントを残す