2022/12/03 climbing を追記しました。
How it works.
Fill mode
Roktrack heads to the pylon recognized based on camera image. When it approaches the pylon more than a certain amount, it turns around and searches fot next one. By speeding up the turning timing with each lap, it will enter from the outside to the inside.
Roktrackはカメラで撮影した画像を基にパイロンを認識し、その方向に向かっていきます。パイロンに一定以上近づくと旋回して次のパイロンを探します。周回を重ねるごとに、旋回タイミングを早めることで外側から内側に入り込んでいきます。
Roktrack 前往根据摄像头图像识别的塔架。当它接近塔架超过一定量时,它会转身寻找下一个。通过加快每圈的转弯时间,它将从外向内进入。
One-way mode
By controlling it to move slightly to the left when approaching the pylon, it is now possible to trace the pylons lined up in a straight line.If you install a pylon every 20 meters, you can guide as much as you want, and it can be used as a mowing of ridges and as an outdoor patrol robot.
パイロンに最接近する際に少し左側に寄せるように制御することで直線状に並んだパイロンをなぞるように進めるようになりました。20m毎にパイロンを設置すればいくらでも誘導でき、畦草刈りや屋外巡回ロボットとして利用できます。
现在,通过控制它,以便它靠近左边一点点,当接近塔,它来跟踪塔排列成直线。每20米安装一个塔,你可以引导尽可能多的,你可以使用它作为割草和户外巡逻机器人。
climbing
steep slope(<60°)[experimental]
It is planned to be able to work on slopes of up to 60 degrees by installing wires and linking two units.
ワイヤーを備え付け、2台で連携することで60°までの斜面で作業出来るようになる予定。
计划通过安装电线和连接两个单元,能够在高达 60 度的斜坡上工作。
wall(=90°)[experimental]
By preparing a wire and slave unit, you can control the movement on the YZ plane from the XY plane. It may be possible to apply it to wall printers in the future.
ワイヤーと子機を準備すれば、XY平面から、YZ平面での動作をコントロール可能。将来的には壁面プリンターなどに応用可能かも。
如果准备了线和从属单元,则可以从 XY 平面控制 YZ 平面上的移动。未来或许可以将其应用到墙壁打印机上。
multipurpose
- mower
- Spreader (can spread seeds and fertilizer)
- sweeper
- Blower (can blow dust)
- Vacuum cleaner
*Experimental functions other than mower
- 草刈り
- 散布機(種や肥料が撒ける)
- スイーパー(掃き掃除)
- ブロア(粉塵を飛ばせる)
- 掃除機
※草刈以外は実験的な機能
- 割草机
- 吊具
- 扫地机
- 鼓风机
- 清洁器
Hardware
Inside
Roktrack has two RS-775 motor to mow and two 37GB555 motor(56rpm) to drive crawler, 10Ah Lifepo4 4s 12V battery.
Roktrackは草刈用のRS-775モーターを2つ、クローラー駆動用の37GB555モーター(56rpm)を2つ、10AhのLifepo4 4S 12Vバッテリーを備えています。
Roktrack 有两个用于割草的 RS-775 电机和两个用于驱动履带的 37GB555 电机(56rpm),10Ah Lifepo4 4s 12V 电池。
Appearance
- Improved appearance with web camera and pan/tilt function
- M10 universal screws supporting the camera are painted black
- The cover covering the RPi is an aluminum duct cut in half to ensure ventilation, heat insulation, and water resistance
- Webカメラを採用し外観向上、パン・チルト機能
- カメラを支えるM10全ねじを黒に塗装
- RPiを覆うカバーは半分に切ったアルミダクトで通気性・断熱性・耐水性確保
- 改进了带有网络摄像头的外观,平移/倾斜功能
- 所有支持相机的M10螺丝都涂成黑色
- 用切成两半的铝管覆盖在RPi上,以确保通风、绝缘和防水。
Camera
Using Logicool C525 camera. Switching high(1280x960) and low(640x480) resolution on the situation enable long range detection.
ジャンク売り場で見つけたLogicool C525 カメラを使用。状況に応じて高(1280x960)、低(640x480)の2つの解像度を切り替える事で長射程を実現。
使用 Logicool C525 相机。根据情况切换高 (1280x960) 和低 (640x480) 分辨率可实现远程检测。
Back
With physical switch to turn off 12V power supply.
12V系電源を切る物理スイッチ付き。
用物理开关关闭 12V 电源。
Side
By supporting the crawler from both sides of the chassis and cover, the strength is improved and the grass is prevented from entering.
クローラーをシャーシとカバーの両方向から支えることで強度向上と草が入り込むことを防止。
通过从底盘和罩盖两侧支撑履带,提高强度,防止草进入。
Tools
In-vehicle tool for removing tangled grass and spare parts.Stored inside as grass entanglement rarely occurs anymore.
絡みついた草を除去するための車載工具と予備部品。草の絡みつきがほとんど起きなくなったため、内部に格納。
用于清除缠结草和备件的车载工具。储存在里面,因为草的纠缠很少发生了。
Software
Raspberry pi 4
Pylon detection by YOLOv7 custom model and operation control.
YOLOv7カスタムモデルによるパイロン検知と運転制御。
通过 YOLOv7 自定义模型和操作控制进行 Pylon 检测。
Mobile app
Confirmation of the current mowing situation and remote sensing by artificial satellite.
現在の草刈状況の確認と人工衛星によるリモートセンシング。
人工卫星对当前割草情况的确认和遥感。
Spec
Effective distance
Learning with YOLOv7 + high-mount camera + variable resolution enables long-distance detection
Sunny: 40m Cloudy: 20m High contrast env: 15m
YOLOv7による学習+ハイマウントカメラ+可変解像度により長距離検知が可能
晴天:40m 曇天:20m 高コントラスト下:15m
YOLOv7学习+高位摄像头+可变分辨率实现远距离检测
晴天:40m 阴天:20m 高对比度环境:15m
frame rate
Low resolution: 0.5FPS
High resolution: 0.2FPS
低解像度: 0.5FPS
高解像度: 0.2FPS
低分辨率:0.5FPS
高分辨率:0.2FPS
working time
About 3 hours.
batteries
- Lifepo4 4S 12.8V 10Ah (1000cycle)
- mobile battery 10000mAh (500cycle)
mowing width
200mm
speed
1km/h
steps that can be climbed
50mm
slope
30 degree
size
high mount camera: 370mmx370mmx530mm
low mount camera: 370mmx380mmx230mm
weight
5.5kg
operating temperature
max outside temperature 35℃
Fuse
rated 10A
私も含め多くが抱えている草刈という課題に対し使っている技術力も高く、また実際に使用しながら課題を解決していく課程も
素晴らしい作品でした。
特に操作性についてスマホで草刈範囲を指定する方法から、パイロンを置いて範囲を指定するように変えていった所は
まさに現場で使ってみてならではの解決策で共感しました。
さらなる改良と発展に期待してます!
田舎生まれなので 草刈り大変さが少しわかります、自分の悩みをうまくアイデアと技術で解決していてすごいなと感動したので 個人賞 を送ります。
パイロン 認識して 旋回タイミングを早める 部分を ユニット化して市販芝刈り機につけたりできると すごく便利そうとか思いました、更なる発展を期待して応援してます!
パイロンを設置するだけで草刈りができる手軽さが良いです。Androidとデバイス連携は、Androidの可能性を広げてくれました。草刈りの状況確認アプリはFlutterで開発されていて、今後のAndroidとデバイス連携の新しい形として増えていくこと期待します。