RefBoxのインストール(2021/04/23版)
RoboCup 2021世界大会に向けての準備メモです.
まずは,Ubuntu 18.04.5をインストール.
仮想マシンで作業する場合は,メモリが少ない(だいたい2GB以下)と途中でコンパイルできなくなるので,4GB以上にしておきましょう.
Ubuntu 18.04でのRefBox (2020/09/03版)辺りをベースに作業してみましょうか.
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y dist-upgrade
sudo apt-get install net-tools openssh-server
sudo add-apt-repository ppa:timn/clips
sudo apt-get -y update
sudo apt-get install libmodbus-dev libclips-dev clips libclipsmm-dev \
protobuf-compiler libprotobuf-dev libprotoc-dev \
libboost-all-dev libmodbus-dev \
libglibmm-2.4-dev libgtkmm-3.0-dev \
libncursesw5-dev libyaml-cpp-dev libavahi-client-dev\
libssl-dev libgecode-dev\
lib64ncurses5-dev cmake-curses-gui git
sudo apt-get install libmbedtls-dev cmake libmicrohttpd-dev rapidjson-dev\
libaprutil1-dev libwebsocketpp-dev
git clone https://github.com/FreeOpcUa/freeopcua
cd freeopuca
# 以下のccmakeの実行時にc => e => c => e => g の順に入力
ccmake .
cmake .
make
sudo make install
sudo ldconfig
cd ..
git clone https://github.com/robocup-logistics/rcll-refbox.git
cd rcll-refbox
make
cd ..
コメントを残す