- 博客(8)
- 资源 (5)
- 收藏
- 关注
原创 std_msgs::UInt8MultiArray发布数组
#include "ros/ros.h"#include "std_msgs/Float32.h"#include #include #include "std_msgs/UInt8MultiArray.h"#include "std_msgs/MultiArrayDimension.h"using namespace std;int main(int argc, char **ar
2014-12-25 15:37:09 8805 2
原创 turtlebot_simulator
安装turtlebotsudo apt-get install ros-hydro-turtlebot-simulatorsudo apt-get install ros-hydro-turtlebot-apps ros-hydro-turtlebot-rviz-launchers启动gazeboroslaunch turtlebot_gazebo turtlebot_empty_wor
2014-12-10 10:58:48 1259
原创 Recording and playing back data
roscorerosrun turtlesim turtlesim_node rosrun turtlesim turtle_teleop_key记录所有的topicmkdir ~/bagfilescd ~/bagfilesrosbag record -a检查信息rosbag info 运行所记录的信息内容rosbag play 2倍频率运行rosbag p
2014-12-10 09:51:42 1051
原创 Writing a Simple Action Client
fibonacci_client.cpp#include #include #include //定义了可能的目标状态#include //从Fibonacci.action中生成的头文件,FibonacciAction.msg 自动生成的int main (int argc, char **argv){ ros::init(argc, argv, "test_fibonacc
2014-12-08 10:59:20 1179
原创 Writing a Simple Action Server using the Execute Callback
fibonacci_server.cpp/*黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)*/#include #include //action lib#include //从Fibonacci.action中生成的头文件,Fibon
2014-12-08 10:29:15 1079
原创 actionlib 举例
catkin_create_pkg learning_actionlib actionlib message_generation roscpp rospy std_msgs actionlib_msgsaction_client.cpp/*下面显示怎样给名字为 "do_dishes"的DoDishes ActionServer 发送goal*/#include #includ
2014-12-05 16:06:41 2270
原创 actionlib
如果服务花费很长时间去执行,用户可能在程序执行或者如何获得周期反馈时有取消该请求的能力。Goal, Feedback, & Result为了用action来完成任务,我们引用ActionClient发送给ActionServer目标点概念。在移动基体情况下,目标是PoseStamped的消息,包含有关机器人在世界坐标系中目标点位置信息。用于控制倾斜激光扫描仪,目标将包含扫描参数(最
2014-12-05 14:31:41 2053
原创 ROS服务和客户端
TargetTabletopSrv.srvstring Objectstring TargetTabletop---bool FeedBackFlagFeedBackFlag.msgbool FeedBackFlagTargetTabletop.msgstring Objectstring TargetTabletop创建msg 和srv------------
2014-12-05 11:32:23 1770
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人