Cyberbotics Webots
开源
Webots的主要功能是机器人的建模、控制与仿真,用于开发、测试和验证机器人算法。其内核基于ODE引擎,动力学仿真效果较为真实。
Webots支持多种不同类型的机器人仿真,如工业机械臂,轮式机器人,足式机器人,履带式机器人,汽车,无人机,水下机器人,航天器等。
Webots支持多种虚拟传感器,如相机,雷达,力传感器,位置传感器,陀螺仪,GPS等。Webots还支持多种复杂环境的模拟,如室内,室外,崎岖路面,空中环境,水下环境等。
根据github页面介绍,webots于2018年12月通过Apache License 2.0协议开源。开源版本可免费使用,因此特别适合研究人员(如高校教师和学生),机器人爱好者和机器人研发工程师。
1 自带模型 方便自定义
机器人模型 vrml97语言
软件提供的模型
如果不想使用Webots中提供的现有机器人模型,而是想要创建自己的机器人模型,或在模拟环境中添加特殊对象,可以选择从3D建模软件导入它们。使用的方法是我们介绍过的VRML97描述语言。
2多种环境 物理引擎
自动驾驶还有个雪景
软件提供的环境
如果需要,Webots提供了一个可选的物理插件,可用于修改Webots的常规物理行为。
想让地面有多滑就多滑
3 多语言支持
图形编程的都有
C/C++,java,python,matlab任意一种
也可以使用BotStudio的简单图形编程语言对e-puck和Hemisson机器人进行编程
随便用哪个搜索引擎搜一下Webots就可以在第一条看到官网了,点击下载、双击安装,优质软件就是这么方便。
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有