ROS2 C++ rclcpp::Node を継承した、Sub class で、親の nodeポインタがほしい。

ROS2 C++ rclcpp::Node を継承した、Sub class で、親の nodeポインタがほしい。

忘れないように、書いておきます。
/opt/ros/humble/include/rclcpp/rclcpp/node.hpp

enable_shared_from_this
を見ると、shared_from_this() 親メソッドが使えるみたい。

使用例。


node_ = std::shared_ptr<rclcpp::Node>(this);
の方でした。

このブログ記事について

このページは、おんちゃんが2024年6月14日 12:13に書いたブログ記事です。

ひとつ前のブログ記事は「ROS2 自作 Turtlebot3 による 草刈りロボット開発。#4 草むらの判定」です。

次のブログ記事は「ROS2 OAK-D-Lite で、Stereo depth と Mobilenet object detection を同時に動かす。」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

カテゴリ

ウェブページ

サイトナビ