# Traxxas Stampede VXL
This vehicle was chosen to understand how a Pixhawk could be used for wheeled platforms. We chose to use a Traxxas vehicle as they are very popular and it is a very strong brand in the RC community. The idea was to develop a platform that allows for easy control of wheeled UGVs with an autopilot.
# 配件列表
- Traxxas Stampede (opens new window) All of this is used except for the top plastic cover.
- Pixhawk Mini (停产)
- 3DR 10S Power Module
- [3DR 433MHz Telemetry Module (EU)
- Spektrum Dxe Controller (opens new window) or other PX4-compatible remotes
- Spektrum Quad Race Serial Receiver w/Diversity (opens new window)
- PX4Flow
# 组装
The assembly consists of a wooden frame on which all the autopilot parts were attached. Tests showed that a better vibration insulation should be used, especially for the Pixhawk and the Flow module.
For this particular mounting we chose to use the clip supplied with the rover to attach the upper plate. For this, two supports were 3D printed. The CAD files are provided here (opens new window).
注意
It is HIGHLY RECOMMENDED to set the ESC in training mode (see Traxxas Stampede Manual), which reduces power to 50%.
# Output Connections
PWM Output | 执行器 |
---|---|
MAIN2 | Steering servo |
MAIN4 | Throttle (ESC input) |
注解
As documented in the Airframe reference here.
# 配置
Rovers are configured using QGroundControl in the same way as any other vehicle.
The main rover-specific configuration is setting the correct frame:
- Switch to the Basic Configuration section in QGroundControl
- Select the Airframe tab.
- Scroll down the list to find the Rover icon.
- Choose Traxxas stampede vxl 2wd from the drop down list.
# 用法
At the current time, PX4 only supports MISSION and MANUAL modes when a RC remote is connected. To use the mission mode, first upload a new mission to the vehicle with QGC. Then, BEFORE ARMING, select MISSION
and then arm.
注意
It is very important to do a mission composed only* of normal waypoints (i.e. no takeoff waypoints etc.) and it is crucial to set the waypoint height of every waypoint to 0 for correct execution. Failing to do so will cause the rover to continuously spin around a waypoint.
A correct mission setup looks as follows: