ROS机器人
文章平均质量分 67
KaHoWong
五邑大学 人工智能研究生
展开
-
rviz_marker_绘制直线_矩形框
因为最近在研究车道线的拟合,为了直观进行数据的可视化分析,故记录一下 ROS RVIZ中使用marker进行可视化直线和矩形框。原创 2022-12-20 15:37:12 · 827 阅读 · 0 评论 -
联想R7000P Ubuntu18.04 安装NVIDIA显卡驱动(RTX2060)
联想R7000P Ubuntu18.04 安装NVIDIA显卡驱动(RTX2060)前言:自己的笔记本为联想拯救者R7000P 2020系列,之前一直使用的是ubuntu20.04版本的驱动,所以并没有在兼容性上产生较大的问题。因为目前所开发的代码,依旧依赖于ROS1版本,所以打算在电脑上安装18.04,并安装nvidia 2060 系显卡驱动,提高生产力。参考博客:Ubuntu18.04 安装NVIDIA显卡驱动(GTX1060)+CUDA10.1+CUDNNv8+Anaconda3+pytorch原创 2021-11-28 13:25:34 · 5560 阅读 · 0 评论 -
gazebo 入门笔记
gazebo 入门笔记前言:太久没使用gazebo了,最近重新复习了一遍gazebo,借此机会mark 下笔记。入门学习教程视频资源:国内:古月学院一起从零手写URDF模型 · 古月如何在Gazebo中实现移动机器人仿真 · 古月国外:The ConstructGazebo in 5 mins博客:csdn Gazebo使用笔记深圳季连AIGRAPHX Gazebo学习笔记常用笔记xacro 文件使用<!-- PROPERTY LIST property 定义变量 --原创 2021-07-27 20:45:12 · 452 阅读 · 0 评论 -
ROS自定义消息类型,编译无法生成 msg/srv 文件产生的头文件
ROS自定义消息类型,编译无法生成 msg/srv 文件产生的头文件参考博客:ros项目第一次编译无法找到msg/srv文件产生的头文件message headers won’t build first原因:一般情况下,如果你的msg/srv文件是一个单独的package的话(假设为A),在依赖A生成的头文件的packageB里面编译对应的cpp文件时,在add_dependencies的最后添加${catkin_EXPORTED_TARGETS}会包含所有在find_package里面列出的包的原创 2021-07-15 10:57:56 · 3361 阅读 · 0 评论 -
ubuntu 解析控制 PS4手柄
ubuntu 解析控制 PS4手柄参考源码: pypi官方 pyPS4Controller 1.2.5 库测试链接PS4蓝牙手柄首先,查看手柄的接入端口ls /dev/input/很有可能会出现很多端口,手柄的端口主要是js0或者js1,想要确定到底是哪个,把电脑的蓝牙关闭,看哪个端口没了就能确定了。然后安装手柄测试工具并测试手柄按键,拨动按键或者拨杆,如下所示的终端会显示相应的键位变化。sudo apt-get install jstest-gtksudo jstest /dev/i原创 2021-07-04 21:41:24 · 2161 阅读 · 4 评论 -
ROS Melodic 自定义消息类型
ROS Melodic 自定义消息类型参考视频:ROS21讲 话题消息的定义和使用定义msg文件在自己创建的ros功能包中定义msg文件夹新建.msg 消息类型文件touch ServoCtl.msg把自定义的消息类型写进ServoCtl.msg 文件中,如下所示,为控制舵机的两个消息, uint16 ref_angle、uint16 ref_speed在package.xml中添加功能包依赖 <!--生成自定义消息类型,添加编译依赖和执行依赖--> <原创 2021-06-16 11:36:14 · 426 阅读 · 0 评论 -
x86 架构、ubuntu18.04 、ros-melocdic 驱动 Azure Kinect dk 相机
ubuntu18.04 驱动 Azure Kinect dk 相机设备 NUC i7 Azure Kinect dk 相机系统:ubuntu18.04 ros melodic参考博客:主要参考:ubuntu18.04使用azure kinect重点!!!: ubuntu16.04上的安装Kinect AzureAzure-Kinect ROS版本在ubuntu16.04上的安装辅助参考:ubuntu16.04安装配置azure_kinect驱动和ros驱动ubuntu16.04\原创 2021-04-26 15:22:56 · 866 阅读 · 1 评论 -
制作简单的ROSWEB (2) -使用rosjs 进行栅格地图web端3d可视化
制作简单的ROSWEB (2) -使用rosjs 进行栅格地图web端3d可视化参考博客:利用Websocket实现ROS与Web的交互前言:本次实现的功能主要是,在web浏览器端调用rosjslib实现控制机器人移动、和获取地图显示。因为个人不懂javascript,所以做的比较简陋,主要还是做代码拼接。两部分代码分别为:一.3d栅格地图可视化二.web端发布话题,实现按键控制车体前进后退代码出处:3d栅格地图可视化web端发布话题,实现按键控制车体前进后退环境说明这里说明一下:主原创 2021-04-12 17:21:15 · 8698 阅读 · 27 评论 -
使用Mapviz、中科图新 进行机器人GPS轨迹卫星地图绘制
使用mapviz、中科图新 进行机器人GPS轨迹卫星地图绘制前言: 今天是大年十三,这是新年的第一篇blog,在这里祝大家新年快乐,新的一年身体健康、心想事成、万事如意。快临近开学了,之前一直就想调用百度地图或者高德地图的api,进行机器人的GPS在真实卫星的地图上绘制,方便以后的科研和算法交叉验证。通过查阅知乎和提问朋友,暂得两种方法实现GPS轨迹的绘制,也在今天调试了一遍。在此感谢 三部曲的作者朱总的热心解答、知乎博主文刀竹夭的热心解答。参考博客:Visualize the GNSS mes原创 2021-02-25 00:26:22 · 5025 阅读 · 11 评论 -
树莓派4B连接A111毫米波雷达,运行demo展示
树莓派4B连接A111毫米波雷达b站链接:树莓派4b+A111毫米波雷达 呼吸算法demo树莓派4b+A111毫米波雷达 button press demo树莓派4b+A111毫米波雷达 obstacles section demo 树莓派4b+A111毫米波雷达 呼吸算法demo 树莓派4b+A原创 2020-08-13 12:32:25 · 2671 阅读 · 4 评论 -
ROS-语音控制-会说话的机器人(3)-科大讯飞离线语音合成+图灵机器人
ROS-语音控制-会说话的机器人(3)-科大讯飞离线语音合成+图灵机器人参考网址: https://blog.csdn.net/CHENKAIFAN__/article/details/80619333会说话的机器人b站链接 ROS会说话的机器人(科大讯飞+图灵机器人) 注意修改图灵机器人的app_key为自己的机器人本次调用使用C++的json web调用,调用的接口仍是原创 2020-08-13 12:24:48 · 1447 阅读 · 0 评论 -
ROS-语音控制-会说话的机器人(2)-在ROS上上使用科大讯飞(离线语音合成 offline_tts)
ROS-语音控制-会说话的机器人(2)-在ROS上上使用科大讯飞(离线语音合成 offline_tts)主要参考博客会说话的机器人,b站链接 ROS会说话的机器人(科大讯飞+图灵机器人) 补充遇到的问题:1.下载科大讯飞的SDK编译时,会遇到找不到lsmc动态库的问题,因为libmsc.so是科大讯飞的自带动态库,所以要拷贝到自身计算机目录下,解决网址如下:https://blo原创 2020-08-13 12:18:56 · 1620 阅读 · 0 评论 -
ROS-语音控制-会说话的机器人(1)-ubuntu16.04上安装运行snowboy
ROS-语音控制-会说话的机器人(1)-ubuntu16.04上安装运行snowboy参考ROS小课堂教程,再ubuntu16.04上安装运行snowboy,并解决问题ROS小课堂安装snowboy教程升级swig 交叉编译 版本软件 网址 (16.04默认版本3.08,需要版本3.10以上)解决 swig 报错问题,参考博客:https://blog.csdn.net/veryitman/article/details/17398151https://blog.csdn.net/zhang原创 2020-08-13 12:13:47 · 488 阅读 · 0 评论 -
ROS-方便的人机交互界面 ros-qt-gui ros-web ros-android展示
ROS-方便的人机交互界面 ros-qt-gui ros-web ros-android slam建图、导航展示b站链接:ros-qt-guiros-webros-androidros-qt-gui ros-web ros-android原创 2020-08-13 12:06:57 · 1467 阅读 · 1 评论 -
制作简单的ROSWEB (1) -运行网上demo
制作简单的ROSWEB参考网址:官网csdn大神(重点参考) nav2djs导航组件使用 没有尝试官网的仿真程序,直接使用大神的turbot仿真教程,参考如上网址,大神步骤:1.官网下载ros2djs的与源码2.按照大神的步骤修改源码如上代码直接替换nav2djs-develop\examples\ occupancygrid.html3.修改 occupancygr原创 2020-08-13 11:58:31 · 2372 阅读 · 1 评论 -
科腾Joystick手柄连接ROS
科腾Joystick手柄连接ROS手柄牌子:科腾 淘宝链接手柄链接ros参考网址https://blog.csdn.net/u014587147/article/details/75673110https://blog.csdn.net/bing_one/article/details/81267657?utm_source=distribute.pc_relevant.none-taskhttp://wiki.ros.org/joyb站链接:原创 2020-08-13 11:49:10 · 1537 阅读 · 0 评论 -
ROS-Arduino-IMU6050 校准
ROS-Arduino-IMU6050 校准设备:IMU6050 Arduino unoROS上运行6050参考网址MPU6050校准过程及代码参考网址视频展示如下: Arduino step1下载校准脚本:MPU6050_calibration.ino打开串口监视器,开始校准:(校准结果如红框所示)注意校准时保持MPU水平放置step2往MPU6050.i原创 2020-08-13 11:34:05 · 1295 阅读 · 0 评论 -
Ubuntu18.04 安装 ROS-Melodic
Ubuntu18.04 安装 ROS-Melodic1.下载ubuntu18.04镜像,镜像下载网址2.将下载好的镜像,用虚拟机vmware打开,安装ubuntu18.04系统1.先更换软件源为国内的软件源为国内的源2.点击 选择最好的服务器这里我们选择的是阿里云的软件源在终端输入指令sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sourc原创 2020-10-12 16:47:44 · 248 阅读 · 0 评论