九州工業大学 CIR-KIT Blog

九工大自律移動ロボット製作プロジェクトCIR-KITの技術系ブログ

CIR-KITの1号機ドライバ作成 on ROS

1号機の新しいドライバについて

概要

ROSを利用して1号機のドライバを再度作成した際に 決定した仕様や,変更した仕様などをまとめた. また,Arduinoによる制御において考えるべき要素を記す.

検証情報

日時

03/13/2015 (Fri)

ジョイスティックで亀を泳がせる(準備編)

ジョイスティックで亀を泳がせる

概要

ROSのチュートリアルで使用したturtlesimの亀をジョイスティックで動かします。joy_tutorialで行っていることをやりますので、原文はそちらへどうぞ。

検証情報

日時

03/13/2015 (Fri)

スペック

パーツ スペック
PC CLEVO M76T
Prosessor CeleronDualCore T3000 1.80GHz×2
RAM 4GB
OS Ubuntu 14.04.2 LTS 64bit
ROS indigo 1.11.10
joystick_drivers 1.10.0

No.7-1:プラグインを書く (Gazebo Plugin 101 編)

gazebo_logo

検証日時

03/04/2015 (Wed)

概要

Gazeboのチュートリアル第七弾「Write a plugin」。 プラグインを使えば、モデルやセンサ、worldプロパティをコントロールしたり、Gazeboを起動させたりできます。様々な目的のために、どのようにしてプラグインを作成したり、ロードしたりしたらよいかを述べてゆきます。 今回はその「Gazebo plugin 101」編です。 公式サイトを適当に翻訳しただけですので、あしからず。

レベル

INTERMEDIATE

ジョイスティックで4つのLEDをつける(Arduino&ROS)

 ジョイスティックで4つのLEDをつけるbyROS

概要

ROSのトピックを利用してArduinoでledをつける. 更に,ROSのjoystick_driversを利用してDualShock3でledを制御する.

検証情報

日時

03/09/2015 (Mon)

スペック

パーツ スペック
PC Panasonic Let’s note CF-LX3TG7TC
Prosessor Intel core i7-4500U (1.8GHz)
RAM DDR3 SDRAM(PC3-12800) 4GB
OS Ubuntu 14.04.2 LTS 64bit
Kernel 3.13.0-46-generic
ROS indigo 1.11.10
Arduino Arduino UNO
joystick_drivers 1.10.0

ArduinoをROSで動かす

 Arduino を ROS で動かす

概要

ROSのトピックなどをArduinoで利用するためのインストール等.

検証情報

日時

03/09/2015 (Mon)

スペック

パーツ スペック
PC Panasonic Let’s note CF-LX3TG7TC
Prosessor Intel core i7-4500U (1.8GHz)
RAM DDR3 SDRAM(PC3-12800) 4GB
OS Ubuntu 14.04.2 LTS 64bit
Kernel 3.13.0-46-generic
ROS indigo 1.11.10
Arduino Arduino UNO

No.6-10:GazeboをROSに繋ぐ (発展的なROSの統合 編)

gazebo_logo

検証日時

03/04/2015 (Wed)

概要

Gazeboのチュートリアル第六弾「Connect to ROS」。 ROSはロボットの制御フレームワークです。このチュートリアルでは、GazeboとROSのインターフェースについて説明します。 今回はその「Advanced ROS Integratio」編です。 公式サイトを適当に翻訳しただけですので、あしからず。

レベル

INTERMEDIATE

No.6-9:GazeboをROSに繋ぐ (ROS Plugin 編)

gazebo_logo

検証日時

03/04/2015 (Wed)

概要

Gazeboのチュートリアル第六弾「Connect to ROS」。 ROSはロボットの制御フレームワークです。このチュートリアルでは、GazeboとROSのインターフェースについて説明します。 今回はその「ROS Plugin」編です。 公式サイトを適当に翻訳しただけですので、あしからず。

レベル

INTERMEDIATE