Skip to content

Commit 13b3e41

Browse files
Krzemien97bjsowa
andauthored
content(leo/documentation): Add Leo Rover changelog (#38)
* Add Leo/Turtle Rover changelog * Misc description changes * Add Leo 1.9 release date * Add Leo Rover product card to changelog * Remove "hardware" from Leo Rover changelog * Better document Raspberry Pi upgrades --------- Co-authored-by: Błażej Sowa <bsowa123@gmail.com>
1 parent 336d1b3 commit 13b3e41

File tree

2 files changed

+137
-0
lines changed

2 files changed

+137
-0
lines changed

cspell.json

+3
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
"bossard",
2424
"bringup",
2525
"Bühler",
26+
"CMOS",
2627
"COLLADA",
2728
"convolutional",
2829
"costmap",
@@ -37,6 +38,7 @@
3738
"EEPROM",
3839
"eProsima",
3940
"Fiberlogy",
41+
"Fibox",
4042
"Fictionlab",
4143
"Fixposition",
4244
"formatcheck",
@@ -178,6 +180,7 @@
178180
"zoomable"
179181
],
180182
"ignoreWords": [
183+
"AWUS",
181184
"Arboti",
182185
"BESTGNSSPOS",
183186
"CORRIMU",
+134
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,134 @@
1+
---
2+
title: Leo Rover changelog
3+
sidebar_label: Changelog
4+
keywords:
5+
- changelog
6+
- leo rover
7+
- updates
8+
description: >-
9+
Discover the evolution of Leo Rover with changelogs for each version. Explore
10+
hardware, software, and mechanical upgrades that enhance performance,
11+
durability, and ease of use.
12+
image: /img/robots/leo/leo-rover.webp
13+
---
14+
15+
import LeoRover from '../_leo-rover-product.mdx';
16+
17+
Discover the evolution of Leo Rover with changelogs for each version. Explore
18+
hardware, software, and mechanical upgrades that enhance performance,
19+
durability, and ease of use.
20+
21+
<LeoRover />
22+
23+
## Leo Rover 1.9 (coming soon Q2 2025)
24+
25+
- **General Changes:**
26+
27+
- Chargers no longer include Weipu plugs; a Weipu-to-barrel jack converter is
28+
now shipped with each order.
29+
- Each rover now features an individual ID number plate.
30+
31+
- **Component Replacements:**
32+
33+
- Replaced the Raspberry Pi 4B 2GB with a Raspberry Pi 5 4GB.
34+
35+
- **Main Electronics Box (MEB) Updates:**
36+
37+
- Introduced passive cooling.
38+
- Added a metal plate to enhance heat dissipation.
39+
- Replaced micro USB port with USB-C.
40+
- Updated sponge rubber cord seal to a laser-cut rubber seal.
41+
- Minor quality-of-life improvements, including hole repositioning and
42+
resizing.
43+
44+
- **Suspension System Modifications:**
45+
46+
- Suspension beams are now drilled and secured to the rover body with long
47+
screws and torque-prevailing nuts instead of t-nuts.
48+
- Removed slotted holes from motor mounts.
49+
- Updated suspension beam fasteners.
50+
51+
- **Wheel Enhancements:**
52+
53+
- Modified rim geometry to stiffen tires, reducing the likelihood of
54+
detachment.
55+
56+
- **Software Upgrade:**
57+
- Transitioned from ROS to ROS 2.
58+
59+
---
60+
61+
## Leo Rover 1.8
62+
63+
- **Component Replacements**:
64+
65+
- Introduced **LeoCore**, a new controller board, replacing the Core2-ROS
66+
controller, designed in-house for long-term availability and reduced
67+
reliance on external suppliers.
68+
- Upgraded Raspberry Pi 4B 1GB to Raspberry Pi 4B 2GB.
69+
70+
- **Hardware Improvements:**
71+
72+
- Implemented vibration-proof motor and LED connectors, replacing gold-pin
73+
connectors.
74+
- Increased power support up to 30V DC, enabling direct connection of 24V
75+
batteries for improved motor performance.
76+
- Integrated Inertial Measurement Unit (IMU) for default accelerometer and
77+
gyroscope data.
78+
79+
- **Improved Add-on Integration:**
80+
- Add-ons now connect directly to the Raspberry Pi without requiring
81+
controller firmware modifications.
82+
- Removed I2C, SPI, and CAN interfaces to simplify connections.
83+
- Tutorials now focus on USB-based add-on integration, with Arduino as an
84+
optional intermediary for advanced use cases.
85+
86+
---
87+
88+
## Leo Rover 1.7
89+
90+
:::warning
91+
92+
Note: Versions 1.7 and below were developed at a rapid pace, leading to
93+
undocumented or incomplete changes.
94+
95+
:::
96+
97+
- Replaced suspension rectangular profiles with V-slot 2040 extrusions.
98+
- Reverted to Buehler 1.61.077.414 motors.
99+
- Added Pololu Romi 12 CPR encoders to the motors.
100+
- Redesigned Main Electronics Box (MEB).
101+
- Replaced antenna modem with Alfa AWUS036ACS USB Wi-Fi adapter.
102+
103+
---
104+
105+
## Leo Rover 1.5
106+
107+
- **Rebranding:**
108+
109+
- Renamed from **Turtle Rover** to **Leo Rover**.
110+
111+
- **Motor and Electronics Upgrades:**
112+
113+
- Switched from Buehler 1.61.077.414 motors to Pololu 25D motors with
114+
integrated encoders.
115+
- Replaced Turtle Rover controller with Husarion Core2-ROS.
116+
- Replaced Fibox-based Main Electronics Box with a 3D-printed enclosure.
117+
118+
- **Connector and Antenna Changes:**
119+
120+
- Removed the top Weipu connector from the Main Electronics Box.
121+
- Added a Mini-USB connector in its place.
122+
- Relocated the antenna to the previous Weipu connector location.
123+
- Installed a new antenna modem inside the MEB, replacing the previous modem
124+
housed in one of the rover's rear compartments.
125+
126+
- **Component Replacements:**
127+
- Upgraded Raspberry Pi 3B+ to Raspberry Pi 4B 1GB.
128+
- Replaced 2 MP CMOS OV2710 camera with an RPiCam OV5647 5MP camera.
129+
130+
---
131+
132+
## Turtle Rover (Initial Version)
133+
134+
_No structured changelog available for the initial release._

0 commit comments

Comments
 (0)