Skip to content

ShunjiHashimoto/tang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

収穫サポートロボット「TANG」

CuGo V3を使った収穫サポートロボットTANG
開発背景などの詳細はロボゼミでの発表スライドをご確認ください

使用した主な部品

SetUp

制御用PC - Raspberry Pi 4

Install Ubuntu

Ubuntuが入ったPCでUbuntu serverをダウンロード

$ wget http://cdimage.ubuntu.com/releases/bionic/release/ubuntu-18.04.5-preinstalled-server-arm64+raspi3.img.xz

ファイルを解凍

$ xz -dv ubuntu-18.04.5-preinstalled-server-arm64+raspi3.img.xz 

Raspberry Pi Imagerを使って書き込む
Screenshot from 2021-10-08 07-17-44
書き込み後、Raspberry Piを起動し、xubuntuをinstallする

$ sudo apt update
$ sudo apt upgrade
$ sudo apt -y install xubuntu-desktop

Install ROS

$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
$ sudo apt -y install curl # if you haven't already installed curl
$ curl -s https://raw.githubusercontent.com/ros/rosdistro/master/ros.asc | sudo apt-key add -
$ sudo apt update
$ sudo apt -y install ros-melodic-desktop-full
$ echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc
$ source /opt/ros/melodic/setup.bash
$ sudo apt -y install python-rosdep python-rosinstall python-rosinstall-generator python-wstool build-essential
$ sudo apt -y install python-rosdep
$ sudo rosdep init
$ rosdep update

参考:http://wiki.ros.org/melodic/Installation/Ubuntu

Install Pip

$ sudo apt install python3-pip  

もしエラーが起きれば以下のサイトを参照する

  • 前回電源を切ったときに何かしら不具合が生じ、sudo apt 系ができなくなる現象 #4 (comment)
  • ROSの署名が古い #4 (comment)

Install Opencv

$ sudo apt update 
$ sudo apt -y upgrade
$ sudo apt -y install python-pip
$ pip install --upgrade pip
$ pip3 install -U pip
$ pip3 install opencv-python
$ pip3 install opencv-contrib-python
$ pip3 install rospkg catkin_pkg

参考:#8

Install RPI.GPIO

$ sudo apt-get -y install python-rpi.gpio

画像処理用PC - Jetson Xavier

TODO

実行方法

TODO

ライセンス

Apache License, Version 2.0

About

収穫サポートロボットTANG

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published