demu

lecture

ロボットプログラミングⅡ-2016 環境設定

この記事は私が担当している講義ロボットプログラミングⅡ用です。 ロボットプログラミングⅡでは、フレームワークとしてROSロボットシミュレータとしてGAZEBOを使用します。インストールは次の手順です。...
robocup@home

RoboCup2016世界大会報告会7月29日(金)17時~

RoboCup2016世界大会報告会を以下の予定で実施します。今、ロボット業界が注目しているRoboCup、その中でも一番ホットなのが@Homeリーグです。学生が世界大会に参加して何を見て、感じ、得た...
robocup@home

RoboCup2016世界大会8位でした!

6月28日から7月4日までドイツのライプチヒ市で開催されたRoboCup2016世界大会に出場した金沢工業大学demura.netチームが@Homeリーグで23チーム中8位の成績を収めました。 Rob...
lecture

物理エンジンODEで学ぶC言語 [STEP6:補講] ジョイントの生成と制御

ODEで学ぶC言語のStep6です.Step5で一応終了しましたが、要望の多かったジョイントの使い方と制御を説明します。補講となります。 ジョイントは我々の周りでは、折畳み携帯のヒンジやドアの蝶番に相...
lecture

物理エンジンODEで学ぶC言語 [STEP5:まとめ]

今回でこの講座は終わりです。先週作り始めたブロック崩し風ゲームを完成させましょう。 この手のゲームで必要になることは、ボールがブロックの当たったときにブロックの消す処理です。このサンプルプログラムでは...
lecture

物理エンジンODEで学ぶC言語 [STEP4:構造体]力とトルクの与え方

物理エンジンで学ぶC言語のStep4です.今回は構造体と物体へ力やトルクを加える方法,さらにシミュレーションのリセット法などを学びます.構造体の概要については既にわかっているものとし,サンプルコードを...
lecture

物理エンジンODEで学ぶC言語 [STEP3:関数]動力学計算

ODEで学ぶC言語のStep3です.今回は私がODEのAPIを元に作成した関数を使い,赤い球を落下させるプログラムを説明します. 今までのプログラムでは描画だけでしたが,今回からシミュレーションやゲー...
lecture

物理エンジンODEで学ぶC言語 [Step2:switch文]キーボード操作

今回は、switch文を使ったキー処理の方法を学びます.キーボード入力の処理にswitch文はうってつけです。 ゲームではキーボード入力によりレーザービームを発射したり,車を操縦しますね.switch...
robocup

Kaldiインストールメモ

音声認識エンジンKaldi関連プログラムのインストールメモ 0.準備 $ sudo apt-get install build-essential gfortran libgfortran3 libb...
lecture

物理エンジンODEで学ぶC言語2016[Step1:物体の描画]

物理エンジンODEを使い,ゲームを作りながらC言語をマスターすることを目指して連載します。ODEのバージョンは0.13に対応しています。なお、KITロボティクス学科の講義「コンピュータ工学Ⅰ」と連動し...
robocup@home

Harkインストールメモ

これはHarkインストールのメモです。 環 境 Ubuntu14.04.4 (64bit) インストール に従ってバイナリをインストールした。 Harkリポジトリの設定。この部分だけ少し変更。公式サイ...
lecture

C/C++統合開発環境Code::Blocks16.01のインストール (Windows)

CodeBlocks(コードブロックス)というフリーでオープンソースなC/C++統合開発環境のインストール法を説明します.日本では,Codeblocksはあまり馴染みがないかもしれませんが,オープンソ...
robocup@home

RoboCup@Home: 音声認識&オーディオ検出テスト

ロボカップジャパンオープン2016の@Home Educationで実施された、音声認識&オーディオ検出テスト(Speech recognition & Audio detection)のルール概要を...
robocup@home

RoboCup@Home: ナビゲーションテスト

RoboCup@Homeのルール説明をします。@Homeは家庭での暮らしに役に立つロボットの研究開発を促進するためのプロジェクトで、その技術レベルを評価する競技会が開催されています。ジャパンオープン@...
robocup@home

ロボカップジャパンオープン2016優勝!

2016年3月25日から27日の間、愛知工業大学で開催されたロボカップジャパンオープン2016のRoboCup@Home Educationリーグで金沢工業大学夢考房RoboCup@Homeプロジェク...
robocup@home

Mecab (形態素解析エンジン)のインストールメモ

@Homeのタスクで形態素解析する必要がでてきたので、MECABをUbunt14.04にパッケージでインストールしたときのメモ。ユーザ辞書の作成で少しはまった。 以下のサイトを参照した。 インストール...
robocup

ROS-Gazeboを使ったHappy Miniシミュレータリリース

ROSとGAZEBOを使ったHappy Miniのシミュレータを以下のGithubでリリースしました。遊んでください!
lecture

ロボットプログラミングⅡ:第15週 ロボットアームと位置センサ

今週は先週作った2自由度のロボットアームの先端に位置センサを取り付け、先端位置を取得するプログラムを作ります。 位置センサ用プラグインの追加 gazeboのロボットモデルに位置センサを取り付けるために...
lecture

ロボットプログラミングⅡ:第13週 ロボットアーム

今週はgazeboを使い2自由度のロボットアームを作り、関節を動かします。2自由度ロボットアームのURDFは参考リンクを参照してください。このサンプルでは参考リンクのrrbot.xacroをベースに作...
未分類

Juliusディクテーション実行キットのインストール

Juliusディクテーション実行キットのインストールメモ このページの説明を読んでUbuntu14.04にインスト−ルした。以下、手順をまとめる。なお、ディクテーションキットの出力はEUC-JPなので...
未分類

ROSのOpenCVではまる

ROS Indigoでcatkin_makeしたときに以下のエラーではまったのでメモ CMake Error at /opt/ros/indigo/share/catkin/cmake/catkinC...
lecture

ロボットプログラミングⅡ:第8週 GAZEBOで画像処理(cv_bridge)

この記事は私が担当している講義ロボットプログラミングⅡ用です。今回はcv_bridgeを使います。ROSでOpenCVを使いgazeboシミュレータのRGB-Dセンサから取得した画像を処理します。赤色...
lecture

ROS×Python勉強会: cv_bridge

この記事はROS×Python勉強会用です。今回はcv_bridgeを使い、ROSでOpenCVを使いxtionのカメラから取得した画像を処理します。 この記事は、以下のROSチュートリアルと「ROS...
robocup

Xtion Pro LiveをUSB3.0とROS Indigoで使うメモ

Xtion Pro LiveをUSB3.0しかないパソコンで、Ubuntu 14.04 + ROS Indigo環境で使用するためのメモ。 Xtion Pro Liveのファームウェアをアップグレード...
lecture

ROS IndigoでRealSense R200

ROS Indigo (Ubuntu14.04)でIntel RealSense R200を動かしたときの簡単なメモ。バイナリがないのでソースからインストール。院生に教えてもらったが少しはまる。Rea...
lecture

Turtlebotでの地図生成・保存、ナビゲーションコマンド

TurtlebotでROSのパッケージを使った地図生成・保存・ナビゲーションに関する一連のコマンド。launchファイルで一つにまとめたり、シェルスクリプトで楽もできるがここでは端末ごとにコマンドを実...
lecture

ROS×Python勉強会:ウェイポイントナビゲーション(ActionLib:Python)

この記事はROS×Python勉強会用です。今回はActionLibを使いウェイポイントナビゲーションのプログラムを作りましょう。これを応用するだけで、つくばチャレンジに出場できますよ。 まずは、以下...
lecture

ロボットプログラミングⅡ:第8週 ウェイポイントナビゲーション(ActionLib)

この記事は私が担当している講義ロボットプログラミングⅡ用です。今回は第6週のプログラムを少し改良してウェイポイントナビゲーションのプログラムを作りましょう。これを応用するだけで、つくばチャレンジに出場...
lecture

ロボットプログラミングⅡ:第7週 地図作成・自己位置推定(SLAM, AMCL)

この記事は私が担当している講義ロボットプログラミングⅡ用です。今回は地図作成(SLAM)と自己位置推定(AMCL)のパッケージを使いロボットにナビゲーションをさせましょう! 本記事を以下のチュートリア...
lecture

ロボットプログラミングⅡ:第6週 簡単なゴール(ActionLib)!

この記事は私が担当している講義ロボットプログラミングⅡ用です。今回はActionLibを使った以下のROSチュートリアルを実行しましょう。 SendingSimpleGoals ソース // 本プログ...
スポンサーリンク