深度强化学习在ros+gazebo来实现导航的流程

发布时间:2026/10/8 18:05:26
深度强化学习在ros+gazebo来实现导航的流程 一、环境配置ubutnu20.04配置深度学习环境-CSDN博客注意是首先创立了一个虚拟环境drl然后用安装了torchtorchaudiotorchvision以及安装opencv库、cv2库、tensorboardx库安装的命令在上面的博客中。安装后可以在终端输入python3后运行下面的指令检测一下是否安装完整。python3 import torch print(torch.__version__) 2.5.1 print(torch.cuda.current_device()) 0 print(torch.cuda.device_count()) 1 print(torch.cuda.get_device_name(0)) NVIDIA print(torch.cuda.is_available()) True print(torch.version.cuda) 11.8 print(torch.backends.cudnn.enabled) True print(torch.backends.cudnn.version()) 90100 二、具体复现过程ROSGazebo强化学习从虚拟训练到实车部署全流程分析_机械臂强化学习gazebo复现-CSDN博客首先是创建conda的虚拟环境创建环境名为td3,专门用于深度强化学习在ros下关于无人车的应用,应用的算法为td3.首先是创建虚拟环境其次是在对应的虚拟环境中安装torch按照opcd的方式来创建虚拟环境。requirements.txt在桌面主文件下面。其次安装tensorflow 和 tensorboard.根据这个博客进行复现,在编译过程中会有两个包没装分别是empy和catkin_pkg分别执行下面两行语句pip install catkin_pkgconda install -c conda-forge empy装完以后创建的虚拟环境为td3按照对应的csdn进行相应的世界launch的配置以及对应机器人的launch文件的开启。cd DRL-robot-navigation-main/catkin_ws/ catkin_make source devel/setup.sh roslaunch multi_robot_scenario TD3_world.launch这个可以不用在conda的虚拟环境中开启。cd DRL-robot-navigation-main/catkin_ws/ source devel/setup.sh roslaunch multi_robot_scenario pioneer3dx.gazebo.launch这个也不用在。开启后可以看到下面的世界和对应的无人车打开对应的rvizcd ~/Desktop/DRL-robot-navigation-main/catkin_ws/ source devel/setup.sh cd src/multi_robot_scenario/launch rviz -d pioneer3dx.rviz并且因为在前面将小车的名称均从r1改为了p3dx所以在rviz中的话题要选择对应的话题。在训练中训练的程序需要进行对应的开启激活对应的虚拟环境。cd ~/DRL/TD3conda activate td3python3 train_velodyne_td3.py即可进行对应的训练同时内部的Q值以及损失函数可以通过前面安装的tensorboard进行在网页端的可视化处理与显示conda activate td3 cd ~/Desktop/DRL-robot-navigation-main/TD3 tensorboard --logdir runs

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询