软件简介

Mars Rover 是一个受到了好奇号/毅力号启发的 3D 打印和可驾驶的探测车。

CAD 模型

完整的 Fusion 360 项目可以在 CAD 文件夹中找到,下载 .f3z 文件并在桌面端 Fusion 360 中打开它。

轮子

轮子有两种选择,一种是一体式打印的好奇号样式的轮子。另一种是 Mars 2020 样式的轮子,分两部分打印,其中外部可以用 TPU 等柔性塑料打印。如果你的打印机可以使用 TPU 打印,则首选 rover_2020_wheel_flex.f3d 轮子,因为它们提供了更多的抓地力。

驾驶

现在有 3 种方法可以驾驶 Rover:

  • LoRa
  • Websockets
  • Generic RC Transmitter

通过移动火星车上的三向开关,可以选择启动模式;WiFi + LoRa、仅 LoRa 或 WiFi AP

硬件

  • 6 个 12V 60 RPM 直流电机,每个车轮一个(https://github.com/jakkra/Mars-Rover/issues/6
  • 2 个无刷 ECS
  • 每个角轮上有 4 个舵机 (MG946R/MG996R) 进行转向
  • 6 自由度机械臂中的 6 个舵机 (MG946R),由 3S 电池供电
  • 2个舵机(MG946R/MG996R)用于头部
  • 6 通道 RC 接收器和发射器
  • 微控制器(ESP32)
  • 3S电池
  • 内径为 23.40 毫米,外径为 25 毫米的标准 PVC 管
  • 很多螺丝和螺栓,主要是 M3,但也有一些 M4
  • 两种轴承:5x 608ZZ 和 5x 25mm SKF 6005
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2020/04/19 20:26

ROS2之rover案例

欧洲航天局ESA的ROS2案例,源码在github上。 使用:ros2 launch rover_simulation simulation_control.launch.py gazebo视角1: gazebo视角2: 借助此案例可以复习之前学习和实践过的各类指令和算法,如: ros2 topic rqt rviz2 rviz2: tf: 本文同步分享在 博客“zhangrelay”(CSDN)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。...

0
0
发表了博客
2020/12/10 23:32

如何把玩各种机器人奇珍异宝又没钱购买还只会Windows系统且零基础???如火星车(Curiosity_MARS_Rover)

没钱只能仿真,这个没办法,仿真效果也很好的,如下图: 不错吧?但这算哪门子火星车哦,就这种机器人也好意思拿出来秀!唉,没办法,水平有限,再看看下面这款,合不合口味? 多换几个角度仔细看一看?让其缓慢落地?目前在空中: rviz: 落地后,如何? rviz: 是不是挺有趣的?来一张俯视图 下面简单介绍一下如何在windows10iot系统中使用,需先安装机器人操作系统!如果没有安装,参考相关博文。 首先下载: 发现网速实在太...

0
0
发表了博客
2019/05/18 17:56

Running Water on Mars

Running Water on Mars Photographic evidence suggests that liquid water once existed in great quantity on the surface of Mars. Two types of flow features are seen: runoff channels and outflow channels. Runoff channels are found in the southern highlands. These flow features are extensive systems—sometimes hundreds of kilometers in total length—of interconnecting, twisting channels that seem t...

0
0
发表了博客
2019/06/28 14:59

Mars Sample 使用说明

Mars Sample 使用说明 https://github.com/Tencent/mars/wiki/Mars-sample-%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E#server%E5%90%AF%E5%8A%A8 为了更好地帮助开发者使用和理解Mars并且体验Mars的特性,需要开发者自行搭建服务器。服务器的代码在mars源码目录下的samples/server中 体验内容包括: 基于TCP长连接的聊天室体验。 数据通信成功率、耗时、流量的展示。 网络状况检测结果展示。 如果开发者想要本地体验,可以遵照下面的...

0
0
发表于数据库专区
2020/10/07 17:44

mars 数据库的由来

**一切源于一次失眠** 2019年10月份,当时一直在考虑公司的软件产品中的实时库部分目前存在的问题。目前公司的产品能够达到10万点秒级记录的水品,瓶颈在历史记录的存储使用的是第三方关系型数据库,在大量历史数据需要存储时,记录存储跟不上;即使后来优化也就能达到20万的水平,离主流单机100万的水平差距较大,距离业界翘楚PI据说达到了千万级别更是一个天上,一个地下。能否设计一种合理的文件存储结构,能达到快速存储以及...

0
1
发表了博客
2020/05/15 15:05

MaxCompute Mars 完全指南

Mars 简介 Mars 能利用并行和分布式技术,加速 Python 数据科学栈,包括 numpy、pandas 和 scikit-learn。同时,也能轻松与 TensorFlow、PyTorch 和 XGBoost 集成。 Mars tensor 的接口和 numpy 保持一致,但支持大规模高维数组。样例代码如下。 import mars.tensor as mt a = mt.random.rand(10000, 50) b = mt.random.rand(50, 5000) a.dot(b).execute() Mars DataFrame 接口和 pandas 保持一致,但可以支撑大规模数据处...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部