2018年4月11日

ros2 watch

摘要: if 0 int32_t index; msg_ok = sub_.wait_for_data(index); / new data or reallocate / if (msg_ok) { / reallocate request / if ( index == ROS_SHM_SEGMENT_ 阅读全文

posted @ 2018-04-11 16:56 reedlau 阅读(98) 评论(0) 推荐(0) 编辑

2018年3月20日

convert_to_py

摘要: /home/tusimple/ros2_ws/build_isolated/std_msgs/rosidl_generator_py/std_msgs/msg _string_s.c +89 PyObject std_msgs_string__convert_to_py(void raw_ros_m 阅读全文

posted @ 2018-03-20 16:42 reedlau 阅读(163) 评论(0) 推荐(0) 编辑

2018年2月26日

SharedMemory 手记

摘要: 名字空间为 sharedmem_transport 类为 SharedMemeorySegment, SharedMemoryBlock, SharedMemoryUtil, SharedMemoryPublisherImpl SharedMemeorySegment 包含 int32_t _wro 阅读全文

posted @ 2018-02-26 13:53 reedlau 阅读(203) 评论(0) 推荐(0) 编辑

2018年2月11日

自省类型对应的文件

摘要: float32.h float32__struct.h float32__functions.h float32__type_support.h float32__struct.h typedef struct std_msgs__msg__Float32 { float data; } std_m 阅读全文

posted @ 2018-02-11 11:07 reedlau 阅读(436) 评论(0) 推荐(0) 编辑

2018年2月10日

C++ 反射机制

摘要: http://www.jb51.net/article/103669.htm 阅读全文

posted @ 2018-02-10 14:19 reedlau 阅读(113) 评论(0) 推荐(0) 编辑

2018年2月1日

ros api

摘要: 必须首先调用,其负责获取ROS相关的命令行参数 ros::init(argc,argv,node_name); NodeHandle 的构造函数会把该node接入到ROS系统中,出了其作用域,析构时会销毁该node ros::NodeHandle n; 定义一个发布者并且指定其发布的主题和类型 ro 阅读全文

posted @ 2018-02-01 13:46 reedlau 阅读(489) 评论(0) 推荐(0) 编辑

2018年1月31日

apollo共享内存

摘要: apollo共享内存 D:\git\apollo-platform\ros\ros_comm\roscpp\include\ros\shm_manager.h D:\git\apollo-platform\ros\ros_comm\roscpp\src\libros\shm_manager.cpp 阅读全文

posted @ 2018-01-31 12:50 reedlau 阅读(491) 评论(0) 推荐(0) 编辑

2018年1月26日

ros ament

摘要: /usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/pendulum_msgs__rosidl_generator_c.dir/rosidl_generator_c/pendulum_msgs/msg/joint_state 阅读全文

posted @ 2018-01-26 16:30 reedlau 阅读(264) 评论(0) 推荐(0) 编辑

python c扩展

摘要: 本文转至 http://blog.csdn.net/gitchat/article/details/78537098 目录 1. 简介 本文记录Python的扩展模块开发中的常用惯例,以便读者可以低成本的使用Python扩展模块来提高应用性能。 文本不是扩展模块的入门教程,而是面向对扩展模块有一定概 阅读全文

posted @ 2018-01-26 10:07 reedlau 阅读(292) 评论(0) 推荐(0) 编辑

2018年1月24日

ros2

摘要: wget https://github.com/ros2/ros2/releases/download/release-ardent/ros2-ardent-package-linux-fastrtps-x86_64.tar.bz2 tar -xvf ros2-ardent-package-linu 阅读全文

posted @ 2018-01-24 19:25 reedlau 阅读(169) 评论(0) 推荐(0) 编辑

导航