[云讷科技] 用于软件验证的仿真环境

我们使用Pursuit自动驾驶仪为各种场景设计仿真环境,以便用户可以在模拟环境中直接验证他们的软件,无需现场测试。该环境基于Gazebo引擎。

1. 工作区目录

模拟环境的工作区位于提供的U盘中的~/pursuit_space/sitl_space_pursuit中。用户可以按照用户手册轻松地从U盘启动他们的计算机。

(a) Simulation for a ground vehicle in empty environment
(b) Simulation for a ground vehicle in cluttered environment

2. 如何使用

我们支持以下几种模拟案例。

Case 1: 使用 GPS 导航的空旷环境

这是最简单的模拟情况,可以通过以下方式启动:

复制代码
bash sitl_run.sh $PWD/bin/px4 none gazebo pursuit_base

然后用户可以在 QGroundcontrol 软件中操作地面车辆。

Case 2: 带 GPS 导航的 Offboard 控制

对于开发 offboard 控制应用程序的用户,模拟也可以启动所有必要的节点,包括mavros,如下所示。请注意,catkinws_nav工作区必须位于同一目录(~/pursuit_space)中,以便setup_pursuit.bash 脚本可以获取正确的 mavros 包。

复制代码
source setup_pursuit.bash
roslaunch launch/mavros_posix_sitl_pursuit_base.launch

Case 3: 使用 2D 激光雷达在室外有障碍物环境中进行 Offboard 控制

我们还支持对配备 2D 激光雷达的地面车辆进行仿真,这是我们 Model A+ 的主要特点。下面的启动文件可以激活 2D 激光雷达及其对应的 ROS 主题。 用户必须在 QGroundcontrol 中手动将 GND_RMC_OBS_EN 设置为 0 才能启用离线控制。

复制代码
source setup_pursuit.bash
roslaunch launch/mavros_posix_sitl_pursuit_base_rplidar.launch

更多内容

更多产品信息敬请浏览:
云讷科技官网
Pursuit developer guide

相关推荐
聽雨2377 小时前
02每日简报20250704
linux·科技·金融·生活·社交电子·娱乐·媒体
v先v关v住v获v取7 小时前
鼓式制动器的设计+(说明书和CAD【6张】 - 副本➕降重
科技
许泽宇的技术分享10 小时前
从新闻到知识图谱:用大模型和知识工程“八步成诗”打造科技并购大脑
人工智能·科技·知识图谱
v先v关v住v获v取20 小时前
焊接机器人结构设计cad【16张】三维图+设计说明书+绛重
科技
小眼睛FPGA1 天前
【RK3568+PG2L50H开发板实验例程】FPGA部分/紫光同创 IP core 的使用及添加
科技·嵌入式硬件·ai·fpga开发·gpu算力
文火冰糖的硅基工坊1 天前
[创业之路-458]:企业经营层 - 蓝海战略 - 重构价值曲线、整合产业要素、创造新需求
科技·重构·架构·创业·业务
永洪科技2 天前
永洪科技荣获商业智能品牌影响力奖,全力打造”AI+决策”引擎
大数据·人工智能·科技·数据分析·数据可视化·bi
景联文科技2 天前
浙江省经信厅数据算力与基础设施处处长庞为兴带队调研景联文科技,共探工业数据驱动智造新路径!
科技
zskj_zhyl2 天前
智绅科技:以科技为翼,构建养老安全守护网
人工智能·科技·安全
2401_835302482 天前
佰力博科技与您探讨表面电阻的测试方法及应用领域
科技·能源·制造·材料工程