Skip to content

Commit

Permalink
不要なファイル消しました。composed.cpp、sensorspacket.hpp,CMakeLists.txt,package.xm…
Browse files Browse the repository at this point in the history
…lを修正しました。
  • Loading branch information
{Noir-swim} committed Jun 25, 2024
1 parent 5203aa0 commit 6cfe834
Show file tree
Hide file tree
Showing 39 changed files with 126 additions and 787 deletions.
36 changes: 0 additions & 36 deletions packet/order/power/packet_power/CMakeLists.txt

This file was deleted.

This file was deleted.

15 changes: 0 additions & 15 deletions packet/order/power/packet_power/package.xml

This file was deleted.

28 changes: 0 additions & 28 deletions packet/order/power/packet_power/src/power.cpp

This file was deleted.

11 changes: 0 additions & 11 deletions packet/order/power/packet_power/src/power_main.cpp

This file was deleted.

36 changes: 0 additions & 36 deletions packet/order/quit/packet_quit/CMakeLists.txt

This file was deleted.

21 changes: 0 additions & 21 deletions packet/order/quit/packet_quit/include/packet_quit/quitspacket.hpp

This file was deleted.

15 changes: 0 additions & 15 deletions packet/order/quit/packet_quit/package.xml

This file was deleted.

29 changes: 0 additions & 29 deletions packet/order/quit/packet_quit/src/quit.cpp

This file was deleted.

11 changes: 0 additions & 11 deletions packet/order/quit/packet_quit/src/quit_main.cpp

This file was deleted.

4 changes: 4 additions & 0 deletions packet/packet_composed/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ find_package(ament_cmake REQUIRED)
# find_package(<dependency> REQUIRED)
find_package(rclcpp REQUIRED)
find_package(packet_interfaces REQUIRED)
find_package(std_msgs REQUIRED)
find_package(sensor_msgs REQUIRED)

add_executable(Composed
src/composed_main.cpp
Expand All @@ -20,6 +22,8 @@ find_package(packet_interfaces REQUIRED)

ament_target_dependencies(Composed
rclcpp
std_msgs
sensor_msgs
packet_interfaces
)

Expand Down
26 changes: 23 additions & 3 deletions packet/packet_composed/include/packet_composed/sensorspacket.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,31 @@

class Composed : public rclcpp::Node {
private:
rclcpp::Publisher<std_msgs::msg::String>::SharedPtr _publisher;
rclcpp::Publisher<packet_interfaces::msg::Composed>::SharedPtr composed_publisher;

rclcpp::Subscription<packet_interfaces::msg::Depth>::SharedPtr depth_subscription;
rclcpp::Subscription<sensor_msgs::msg::Imu>::SharedPtr imu_subscription;
rclcpp::Subscription<packet_interfaces::msg::Flex>::SharedPtr flex1_subscription;
rclcpp::Subscription<packet_interfaces::msg::Flex>::SharedPtr flex2_subscription;
rclcpp::Subscription<packet_interfaces::msg::current>::SharedPtr current_subscription;
rclcpp::Subscription<packet_interfaces::msg::voltage>::SharedPtr voltage_subscription;

//まとめてpublishするためにタイマーのつもり
rclcpp::TimerBase::SharedPtr _timer;
size_t _count;
packet_interfaces::msg::Composed composed_msg;

std::shared_ptr<rclcpp::Publisher<std_msgs::msg::String>> _publisher;
std::shared_ptr<rclcpp::TimerBase> _timer;
unsigned int _count;
void _loop();
void depth_topic_callback(const packet_interfaces::msg::Depth& msg);
void imu_topic_callback(const sensor_msgs::msg::Imu& msg);
void flex1_topic_callback(const packet_interfaces::msg::Flex1& msg);
void flex2_topic_callback(const packet_interfaces::msg::Flex2& msg);
void current_topic_callback(const packet_interfaces::msg::current& msg);
void voltage_topic_callback(const packet_interfaces::msg::voltage& msg);


// さらにいくつかのメソッド, プロパティが必要になる

public:
Composed();
Expand Down
9 changes: 9 additions & 0 deletions packet/packet_composed/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,16 @@
<license>MIT</license>
<buildtool_depend>ament_cmake</buildtool_depend>
<depend>rclcpp</depend>
<depend>std_msgs</depend>
<depend>sensor_msgs</depend>
<depend>packet_interfaces</depend>
<depend>packet_interfaces</depend>

<exec_depend>rclcpp</exec_depend>
<exec_depend>std_msgs</exec_depend>
<exec_depend>sensor_msgs</exec_depend>
<exec_depend>packet_interfaces</exec_depend>

<export>
<build_type>ament_cmake</build_type>
</export>
Expand Down

This file was deleted.

This file was deleted.

15 changes: 0 additions & 15 deletions packet/packet_composed/sensors/current/packet_current/package.xml

This file was deleted.

Loading

0 comments on commit 6cfe834

Please sign in to comment.