Skip to content

iory/2014-semi

 
 

Repository files navigation

2014-semi

CI Status at https://travis-ci.org/start-jsk/2014-semi/ Slack

2014 機械工学少人数ゼミ プロジェクトページ

環境の構築

Ros Wikiのインストール手順に従ってindigoの環境設定をしたのち, 以下の手順で環境構築をしてください.

$ mkdir -p catkin_ws/semi/src
$ cd catkin_ws/semi/src
$ wstool init
$ wstool merge https://raw.githubusercontent.com/start-jsk/2014-semi/master/jsk_2014_picking_challenge.rosinstall
$ wstool update
$ cd ..
$ rosdep install -y -r --from-paths .
$ sudo apt-get install python-catkin-tools ros-indigo-jsk-tools
$ catkin build
$ source devel/setup.bash

Udev Setup

Write Below in /etc/udev/rules.d/90-rosserial.rules.

# ATTR{product}=="rosserial"
SUBSYSTEM=="tty", MODE="0666"

Hosts Setup

Write Below in /etc/hosts .

133.11.216.214 baxter 011310P0014.local

SSH Setup

Write Below in ~/.ssh/config

Host baxter
  HostName baxter.jsk.imi.i.u-tokyo.ac.jp
  User ruser

実機を使うときの環境設定

$ rossetmaster baxter.jsk.imi.i.u-tokyo.ac.jp
$ rossetip
$ sudo ntpdate baxter.jsk.imi.i.u-tokyo.ac.jp

euslispからロボットを動かす

> rosrun jsk_2014_picking_challenge robot-main.l
$ (move-to-target-bin :rarm :c)

最新のデモの実行方法

できるだけ、ビデオも取るようにしてください.

roslaunch jsk_2014_picking_challenge baxter.launch
roslaunch jsk_2014_picking_challenge setup.launch
roslaunch jsk_2014_picking_challenge main.launch json:=`rospack find jsk_2014_picking_challenge`/data/apc-a.json
roslaunch jsk_2014_picking_challenge record.launch  # rosbag record

テストの実行の仕方

catkin run_tests jsk_2014_picking_challenge --start-with-this --no-deps

rvizで今の状態を表示する

$ rosrun rviz rviz

launchファイルを使う

$ roslaunch jsk_2014_picking_challenge baxter_oneclick_grasp.launch
  • baxter_oneclick_grasp.launch

rviz上で表示されているboxをクリックをすることでつかみにいきます このlaunchではbaxter_organized_multi.launchをincludeしています。

  • baxter_organized_multi.launch

平面と平面上の物体を分離し,平面とBounding Boxをpublishします。 jsk_pcl_rosのorganized_multi_planeのlaunchをincludeしています。

addを選択しRobotModelを追加, FixedFrame base に設定

Kinect2のlocalセットアップについて

https://github.com/code-iai/iai_kinect2 のinstall手順に従い インストールしてください。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Common Lisp 93.5%
  • Python 6.1%
  • Other 0.4%