Robotino3 with 4.0.11-smartsoft-2.5.3.fsa
しまった.
メインで作業中のRobotion 3でapt-get upgradeをしてしまったが故に,robotino-daemonsが消えてしまいました….
せっかくなので,最新版を入れてみることにします.
Robotino 3 with robotino4-4.0.10-smartsoft-2.5.1.fsaを参考に,4.0.11-smartsoft-2.5.3.fsaを入れてみました.
robotino@robotino:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.4 LTS Release: 18.04 Codename: bionic robotino@robotino:~$ uname -r 5.3.0-28-generic
robotino@robotino:~$ dpkg --list|grep robotino ii robotino-api2 1.1.14 amd64 Robotino API2 ii robotino-daemons 2.0.21 amd64 Middleware components for Robotino ii robotino-dev 1.0.3 amd64 Development libraries for Robotino ii robotino-smartsoft-common 2.5.3 amd64 Common files ii robotino-smartsoft-master 2.5.3 amd64 Fleet master files ii robotino-smartsoft-slave 2.5.3 amd64 Fleet slave files ii robotino-smartsoft-src 2.5.3 amd64 Source package of some components
robotino@robotino:~$ dpkg --list|grep realsense hi librealsense2:amd64 2.28.0-0~realsense0.1512 amd64 Intel(R) RealSense(tm) Cross Platform API - runtime hi librealsense2-udev-rules:amd64 2.28.0-0~realsense0.1512 amd64 Intel(R) RealSense(tm) Camera Capture API - udev rules
sudo apt-get remove robotino-smartsoft-common
# まずは,開発関係のパッケージのインストール.
sudo apt-get update
sudo apt-get install -y subversion git gcc build-essential vim screen
# 言語設定
sudo update-locale LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
# 標準のエディタをvim に変更
sudo update-alternatives --config editor
# openCV のインストール
cd ~/Downloads
wget https://raw.githubusercontent.com/milq/milq/master/scripts/bash/install-opencv.sh
chmod +x install-opencv.sh
./install-opencv.sh
# RefBox のインストール
# まずは,必要なパッケージのインストール
sudo add-apt-repository ppa:timn/clips
sudo apt-get update
sudo apt-get install -y 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 -y cmake-curses-gui libmbedtls-dev gcc g++
git clone https://github.com/FreeOpcUa/freeopcua
cd freeopcua
ccmake .
cmake .
make
sudo make install
sudo apt-get install -y libxml2-dev dh-autoreconf
./build.sh
./configure
make
sudo make install
# ccache の有効化
sudo apt-get install ccache
cat <<EOF >> .bashrc
export PATH="/usr/lib/ccache:$PATH"
export USE_CCACHE=1
export CCACHE_DIR=~/.ccache
export set CC='ccache gcc'
export set CXX='ccache g++'
EOF
source .bashrc
#
cd
mkdir git
cd git
git clone https://github.com/wadaru/view3
git clone https://github.com/wadaru/RefBox
git clone https://github.com/wadaru/BabyTigers
cd RefBox
./install-view3.sh
cd ..
コメントを残す