educationdemura.nethomeeducationprofileodedownloadteamwrslinkROS演習1:タートルを動かそう!lecture2019.05.28ROSのインストールは終わったものとします。Kinticインストール今回は動作確認を兼ねてタートル(亀)で遊んでみましょう。この記事は以下の記事を参考にしています。新しい端末を開き、「roscore」と入力しEnterキーを押し、roscoreを起動する。ノード間で通信するために必要。ノードはROSの実行プログラム。turtlesim_node」と入力しEnterキーを押すと、タートルのいる水色のウインドウが開く。[ノード名]で、パッケージのノードを起動する。パッケージはある機能を実現するためのプログラムの集まり。この例では、turtlesimというパッケージの中のturtlesim_nodeノードを起動している。キーボードでタートルを操作。turtle_teleop_key」と入力する。キーボードの矢印キーで亀を動かすことができる。動かない場合は、ここで入力した端末をクリックして選択する。タートルのいるTurtleSimウインドウや他の端末をクリックして選択した場合は動かないので注意。動作を確認するためにタートルと遊んだので少しお勉強。タートルが矢印キーで動く仕組みは、turtlesimノードがturtle_teleop_keyノードから送られた(publish、出版)キーのデータを受け取り(subscribe、購読)、タートルを動かしている。このデータのことをROSではトピック(topic)とよぶ。(出版/購読型モデル)に基づいている。ROSではトピックを使った通信の他にクライアント/サーバーモデルのサービスもある。コピーdemura.netをフォローするdemudemura.net関連記事lecture物理エンジンODEで学ぶC言語2016[Step1:物体の描画]物理エンジンODEを使い,ゲームを作りながらC言語をマスターすることを目指して連載します。ODEのバージョンは0.13に対応しています。KITロボティクス学科の講義「コンピュータ工学I」と連動しており、今年度から学習の...lectureUbuntu14.04のネットワーク設定この記事は私が担当している講義ロボットプログラミングII用です。VirtualBox5.0にインストールしたUbuntu14.04でのネットワーク設定を説明します。Linux)を講義で使用しているが、標準ではproxy切り替えのGUIツールがなく.bashrcの設定をいちいと書き直すのも手間がかかるのでスクリプトを作成した。ロボットプログラミングII用です。Linux(WSL)にROSをインストールしたので、動作確認を兼ねてタートル(亀)...lectureロボットプログラミングII-2018:開発環境のインストールと設定(Windows8用)この記事は私が担当している講義ロボットプログラミングII用で、Windows8が対象です。Windows10は以下のリンクに従ってインストール並びに設定をお願いします。ロボットプログラミングII-2018:開発環境WSLのインストー...lectureROS演習6:シンプルなゴール(ActionLib)この記事は私が担当している講義ロボットプログラミングII用です。今回はActionLibを使った以下のROSチュートリアルを実行しましょう。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。(3)タイトルとURLをコピーしました。