amcl)この記事は私が金沢工業大学ロボティクス学科で担当している2019年度後学期開講の講義ロボットプログラミングII用です。今回は地図作成にgmappingパッケージと自己位置推定にamclパッケージを使いロボットにナビゲーションをさせまし...2019.11.27educationeducationROS演習7-2019:デッドレコニングを実装しよう!今回はTurtlebot3にデッドレコニングを実装します。以下の説明資料をダウンロードして読んでください。これをGazebo上のTurtlebot3に実装していきましょう。dead...2019.11.26educationeducationROS演習6-2019:Turtlebot3をプログラムで動かそうROS演習4の知識を使いTurtlebot3をプログラムで動かします。この演習6は演習7を問題を解くためのヒントとなっています。Robotクラスを作成し、次のメンバ関数を作成します。VirtualBoxを起動し、Ubuntuを立ち上げようとすると次のようなエーラが出た場合、詳細をクリックする。build)この記事は私が金沢工業大学ロボティクス学科で担当している2019年度後学期開講の講義ロボットプログラミングII用です。Worldと表示するプログラムを作り、ビルドして実行してみましょう。Wikiの...2019.11.06educationmiscHyper-Vの有効化、無効化VirtualBox6.0からWSL2と共存できるような記事がありましたが、私の環境ではできませんでした。Linux)で授業のROS教材が動かないので、来年には正式にリリースされるLinuxが完全に動くWSL2試してみる。WSLでは動かなった授業のROS教材も問題なく動いた。システムのインストール。Windowシステムを別にインストールしなければならない。調べたらVcXsrvが無償で良さそうなの...2019.10.23misceducationROS演習9-2019:ナビゲーションとアクションプログラムこの記事は私が金沢工業大学ロボティクス学科で担当している2019年後学期開講の講義ロボットプログラミングII用です。ROS演習で7はrvizを使いGUIでロボットを動かしましたが、今回はROSのActionLibを使ったアクションプロ...2019.10.15educationeducationROS演習5-2019:サービス通信しよう!今回はROSの通信のもう一つの通信方式であるサービスを理解しましょう。Wikiを参考にしています。トピック通信しよう!今回はROSの通信方式であるトピックを学びます。ROS演習2と同じ要領でmy_teleopパッケージを作ります。忘れた人は...2019.10.15educationeducationROS演習3-2019:シミュレータでTurtlebot3を動かそう!この記事は私が金沢工業大学ロボティクス学科で担当している2019年度後学期開講の講義ロボットプログラミングII用です。シミュレータGAZEBOを使い、Turtlebot3を動かします。ロボットプログラミングII用です。オフィシャルウェブサイトの次の日本語記事を簡略化しています。詳しい説明は次のリンクをご覧ください。学内のようなfirewall内の場合は、...2019.10.12educationeducationロボットプログラミングII-2019:Ubuntu18.04のネットワーク設定この記事は私が担当している講義ロボットプログラミングII用です。VirtualBox6.0にインストールしたUbuntu18.04でのネットワーク設定を説明します。画面左下のアプリケーション...2019.10.12educationeducationロボットプログラミングII-2019:Virtualbox6.0の設定この記事は私が金沢工業大学ロボティクス学科で担当している2019年後学期開講の講義ロボットプログラミングII用です。この記事では、快適に使うためにVirtualBox6.0の設定を行います。(...2019.10.11educationeducationロボットプログラミングII-2019:Virtualbox6.0+Ubuntu18.04のインストール法この記事は私が金沢工業大学ロボティクス学科で担当している2019年後学期開講の講義ロボットプログラミングII用です。(以下、WSLと表記)のインストールとメモ。Linuxのバイナリがそのまま動く。オフィシャルウェブサイトの次の日本語記事を簡略化しています。詳しい説明は次のリンクをご覧ください。(以下、WSLと表記)のインストールとメモ。Linuxのバイナリがそのまま動く。西川教授から強力なサポートを受けてETロボコンをロボティクス学科向けにアレンジしたロボコンをテーマとして、組込みプログラミングの基礎を楽しく学びます。西川教授から強力なサポートを受けてETロボコンをロボティクス学科向けにアレンジしたロボコンをテーマとして、組込みプログラミングの基礎を楽しく学びます。mask_rcnn_rosのインストールmask_rcnn_rosをインストールしたときのメモ。Kobukiに緊急停止スイッチをつけるKobukiに緊急停止スイッチをつけたときのメモ。本体を分解しないでつくばチャレンジではソフトウェアスイッチは禁止されているが、RoboCup@Homeでは禁止ではない。Educationでは多くのチームがK...2019.09.01robocup@homerobocup@homeロボット自身の音声を認識しない方法クラウドなどの音声認識サーバーが常に機能している場合、ロボット自身の発話も音声認識されてしまい人との会話がうまくいかない場合があります。Rameyさんが開発した以下のパッケージを見つけた。本記事はインストールしたときのメモ。APIを使うと音声認識が簡単にできる。ROSパッケージは以下のサイトで公開されており、開発者furushchevさんの詳しい日本語の解説記事もある。本記事はその作業メモ。IFTTTサイトでアカウントの作成とログイン(説明は略)。エラーが出てどのウェブサイトにも接続できなくなった。XavierでTurtlebot2を動かそうと思ったところ、Xavierに対応しているOSはUbuntu18.04、ROSはMelodic。(3)タイトルとURLをコピーしました。