Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

ROS

WSL上のROSがQtのプラグイン初期化ができない云々で怒り始めたら、DISPLAY変数を疑うといいかもしれない

ROS

実際のところ $ roslaunch xarm_description xarm7_rviz_display.launch ... process[rviz-4]: started with pid [8059] qt.qpa.xcb: could not connect to display qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was f…

rosdepのオプション"rosdistro"で対象のDistroを絞って動かす

ROS

前の世代の作業環境でやってたけど、色々あって最新にしたい。 じゃぁ一個一個再インストとかでは流石に萎えますよね。 ROS公式もその辺りは把握しており、対応するオプションがあります。 実際のところ まず最新にアップデートし、checkサブコマンドにrosdi…

【読書メモ】プログラミングROS ―Pythonによるロボットアプリケーション開発 (オライリー・ジャパン)

プログラミングROS ―Pythonによるロボットアプリケーション開発 (オライリー・ジャパン)作者:Morgan Quigley,Brian Gerkey,William D. SmartオライリージャパンAmazonとある案件でお客先が読んでいたので、参照ついでに手に取ってみました。 rospyを使ってRO…

ビルドした筈のmsgsがrosmsgで出てこない場合、catkinのsetupを再読み込みするといいかもしれない

ROS

実際のところ --------------------------------------------------------------- [build] Found '38' packages in 0.0 seconds. [build] Package table is up to date. Starting >>> unitree_legged_msgs Finished <<< unitree_legged_msgs [ 14.2 seconds …

ROSのパッケージビルドツールcatkin(とても紛らわしい)

ROS

単独でパッケージビルドしたかったがcatkin_makeだと魔界記法めいていてコワイ 参考もと $ sudo apt install python-catkin-toolscatkin_makeしたものがあると、エラーを吐きます。 せっかくなので、イチから作った方が早いでしょう。 単独でやるときは $ ca…

【読書メモ】ROS2ではじめよう 次世代ロボットプログラミング

ROS2ではじめよう 次世代ロボットプログラミング作者: 近藤豊出版社/メーカー: 技術評論社発売日: 2019/08/13メディア: 単行本(ソフトカバー)この商品を含むブログを見る前のROS conでも盛り上がったロボット向けミドルウェアROS2の数少ない教本です。一応…

【古い情報】Ubuntu 18 LTSの上にROS2 Dash環境を構築する

2020年5月ごろ、Ubuntu 20 LTS系に対応したROS2(foxy)に対応したのが出ました。 今後も継続してアップデートされると思いますので定期的に 依存性の強い古いパッケージを使うとかでもない限り、原則最新のにしときましょう。 qiita.com以下、過去ログも含め…

【イベントログ】日本ロボット学会の機器展示

open manipulator で遊ぶ その5:Gazeboを起動する

GazeboはROSに付属するシミュレータツールです。 こいつを使えば、三次元モデルで動作検証ができます。 実際のところ いまかいてまs 参考もと http://emanual.robotis.com/docs/en/platform/openmanipulator_x/

open manipulator で遊ぶ その4:ROSを導入

ROSは研究用途から実用まで、幅広く使われているロボット用ミドルウェアです。 ロボティズ社は公式にROSの開発サポートをしている関係からOpen Manipulatorも動作サンプルとして使えます。というわけで、Open ManipulatorでROSを使ってみます。 この記事は旧…