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.

rqt_console

rqt_consoleの項目をやろうとすると

OSError: [WinError 193]

のエラーが出る

どうやらバグのようで修正はされているようだがリリース版にはまだ反映されてないようなのでとりあえず飛ばす。

今はまだソースからビルドして……とかやっているレベルではないので。

すぐ詰まる。

std_srvs
何者だこいつ。
ウーム一歩進んで一歩下がてまた戻って1時間止まる。
turtlesimがウインド管理しているんじゃないの?
ros2 service call /clear std_srvs/srv/Empty
で線が消える理由がわからん。
とりあえず進める。

ROS2理解が進む

昨日は別の作業があったのであまり進んでいないが、何となく理解が進んできたので、自分なりの説明ページを近々作ろうと思う。

しかし説明書を読まずにゲームをやるたちなのでチュートリアルはきつい。