- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 c++创建类对象的两种方法以及如何调用其成员
方法二:在堆上创建,用间接成员运算符(->)访问成员。方法一:在栈上创建,用直接成员运算符(.)访问成员。
2024-04-13 16:24:26
300
原创 创建ros下的qt的功能包
先要安装ros对qt的支持包前面创建工作空间和正常ros包一样,mkdir -p qt_ws/src然后catkin_make创建ros下Qt的功能包:catkin_create_qt_pkg 功能包名 依赖1 依赖2。
2024-04-11 16:15:15
263
原创 ros的环境变量和source
ros的rosrun roslaunch这些指令是要看环境变量里有没有路径的,而不是看你当前处于哪个路径下。同理,由于咱们一般会在.bashrc里写了source /opt/ros/melodic/setup.bash,即每次打开一个终端时ros的环境变量里已经包含了/opt/ros/melodic/share,所以你可以在任何路径下执行这个路径下的功能包,比如turtlesim。source devel/setup.bash用于刷新环境。注意:只要ros的环境变量里有想要执行的包和节点的路径就可以执行。
2024-04-10 19:11:52
950
原创 关于ros中导航用到的栅格地图
如上图,该地图设置的初始x_min和y_min都为-50.0,即origin的坐标.我订阅了/map话题得到的数据中origin:[-50.0,-50.0,0.0],即地图左下角在物理坐标系下的坐标为-50.0,-50.0.这里我使用了ros里的visualization_msgs::Marker来标记了左下角的这个坐标为(-50,-50)的点,标记的红正方形是将给的坐标作为该正方形的中心去标记的,比如我这上图标记的点的坐标为-50,-50。那么该正方形的中心对应的坐标为-50,-50.
2024-04-09 13:54:45
643
基于单环pid的板球控制系统
2022-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人