もう一度プラグインの項目をやってみたがやっぱり駄目だった。
月: 2022年2月
プラグインのビルドが通らない
理由はいまいちわからない。何度見直してもうまくいかない。
当面必要ないから飛ばす
動いていないのは起動ファイルによる変更
パラメーターで動いていないのは起動ファイルによる変更。まあこれなら使えるのかな
パラメーターなんかそういう問題でもないよう
なんか挙動そのものがおかしい気がする。
類似した症状が出ている人がいるよう、だたその人のコードをコピーしてもうまくいかない。
my_new_param = rclpy.parameter.Parameter(
‘my_parameter’,
rclpy.Parameter.Type.STRING,
‘world’ )
で変数の一つをコメントアウトして、意図的にエラーを出すとそれっぽい挙動にはなる
なのでpythonでやる場合サービスでゲッターとセッターを作ったほうがいいかも
パラメーターがうまくいかない
パラメーターのチュートリアルがうまく動いていないようだ。
なんか別のプログラムが動いている感じがする。
現在の表示:[INFO] [1645753342.366609800] [minimal_param_node]: Hello world!
本来なるべき表示[INFO] [parameter_node]: Hello world!
そろそろ次につながる部分を調べ始める
Unityとの接続法あるかを確認。あるようでよかった。
逆運動学も大丈夫そうかな。
あと3項目
あと3項目で初心者の項目終了
今日は2項目進める
まあ、ほどほどに順調かな
call C:\dev\ros2\local_setup.bat をやるとcurl で保存できない
単純なパブリッシャーとサブスクライバーの作成(C ++)
でwindowsでファイルをダウンロードする
curl -sk https://raw.githubusercontent.com/ros2/examples/foxy/rclcpp/topics/minimal_publisher/member_function.cpp -o publisher_member_function.cpp
の記述があるが
同じコンソールで上記のコマンドの前にこれまでやってきたおまじない
call C:\dev\ros2\local_setup.bat
をやるとファイルを保存できない。
QT5はGUIのライブラリ
QtはGUI関連のライブラリのようなので取りあえず飛ばして問題なさそう。やっとプログラムに入りそう。
なお出ていたエラーは以下のような感じ
Could not find a package configuration file provided by “Qt5” with any of
the following names:
Qt5Config.cmake
qt5-config.cmake
Add the installation prefix of “Qt5” to CMAKE_PREFIX_PATH or set “Qt5_DIR”
to a directory containing one of the above files. If “Qt5” provides a
separate development package or SDK, be sure it has been installed.