🛠 Phase 1: Core Optimizations & Reliability Testing (5 Weeks)
🎯 Goal: Get the truck fully operational, test telemetry, GPS, and waypoint navigation.
✅ Component Installation & Setup
- Mount ESC, UBEC, SpeedyBee F405W, Receivers, and GPS
- Wire ESC to motor, UBEC to accessories, and power distribution
- Bind Taranis X10 to dual receivers (L9R & X8R) and configure failsafe
✅ Software & Calibration
- Flash ArduPilot Rover firmware via QGroundControl
- Configure radio channels, motor mapping, and failsafe settings
- Enable barometer, IMU, and GPS in QGroundControl
- Set up battery voltage telemetry for QGroundControl & Taranis X10
✅ Bench & Manual Drive Testing
- Ensure GPS lock & IMU calibration
- Test manual mode driving and refine steering & throttle response
- Monitor motor/ESC temps & battery drain
✅ Waypoint Navigation Testing
- Set up a basic waypoint route and test navigation
- Analyze telemetry logs to refine navigation performance
🔋 Phase 2: Custom Battery & Power Optimization (4 Weeks)
🎯 Goal: Improve battery endurance and enable extended operations.
✅ Replace Temporary 3S Battery with Custom 3S 18650 Li-ion Pack
- Assemble 3S 18650 pack with Daly BMS
- Optimize low-voltage cutoff settings for maximum efficiency
✅ Telemetry & Power Optimization
- Install INA219 Current Sensor for live power tracking
- Optimize throttle curves & braking behavior
- Tune gear mesh (14T pinion & 86T spur) for best efficiency
✅ Endurance Testing
- Run a long-distance test (target: 30-minute runtime)
- Monitor battery drain over time & adjust power settings
- Evaluate heat buildup in ESC, motor, and UBEC
📡 Phase 3: FPV & Remote Monitoring (4 Weeks)
🎯 Goal: Add live video & extend telemetry range.
✅ FPV Camera & Video Transmission
- Install RunCam Thumb (1080p Recording + FPV Output)
- Test ESP32-CAM or Raspberry Pi Camera for live feed
- Configure 5.8GHz Video Transmitter (VTX) for long-range FPV
✅ Telemetry Upgrades
- Install Holybro SiK Telemetry Module (915MHz) for real-time MAVLink data
- Install MicoAir LR900-F LoRa Telemetry Module (915MHz) for long-range status tracking
- Add onboard OLED/TFT display for system status
🚗 Phase 4: Obstacle Avoidance & Smart Navigation (5 Weeks)
🎯 Goal: Improve terrain handling & environmental awareness.
✅ Obstacle Avoidance Sensors
- Install Lidar (TF-Luna or TFmini-S) for object detection (1–8m range)
- Add Ultrasonic Sensors (HC-SR04) for short-range (0.5–3m) avoidance
- Integrate with ArduPilot Object Avoidance System
✅ Autonomous Navigation Enhancements
- Enable Terrain Following using GPS + Barometer
- Implement smart route adjustments when obstacles are detected
- Test advanced waypoint missions with adaptive movement
✅ Particle Tachyon Integration (LoRa + 5G Remote Control)
- Configure LoRa image transmission for remote snapshots
- Enable 5G-based remote control via the Tachyon SBC
- Test remote control latency and image quality over 5G
🌞 Final Phase: Drone Launch & Solar Charging (8+ Weeks)
🎯 Goal: Enable self-sustained, modular expansion with aerial capabilities.
✅ Autonomous Drone Module
- Design & install a 5-inch autonomous drone launch platform
- Sync mission coordination between truck & drone in ArduPilot
- Implement precision landing via ArUco markers or IR beacons
- Develop wireless charging pad & docking system
✅ Solar Charging & Sleep Mode
- Install 10W–30W Solar Panel for truck power replenishment
- Connect MPPT Charge Controller for efficient 3S battery charging
- Implement LUA scripting to trigger sleep mode at low battery
- Program ESP32-based wake-up sequence for mission resume
🧠 Phase 5 (Wishlist): Advanced AI & Smart Automation
🎯 Goal: Utilize AI & Machine Learning for improved terrain analysis & autonomous decision-making.
✅ AI-Based Terrain Analysis with Particle Tachyon SBC
- Use OpenCV for real-time terrain classification
- Train AI model for smart route adjustments
- Implement obstacle recognition via machine learning...
Will you share the source files of the project?