Main Page | Recent changes | Edit this page | Page history

Printable version | Disclaimers | Privacy policy

Not logged in
Log in | Help
 

Embedded Component Steering Actuator

From DGC Wiki

Alice Steering Actuation

Embedded Systems Team and Vehicles Team


Description Owners Specs Interface Add'l Info

Component Description

Alice, a Ford E-350 Econoline is to be modified to operate autonomously. The steering will be operated by means of a motor connected by a chain to the steering shaft inside the passenger compartment, beneath the dash. The steering wheel remains connected to the shaft, and the motor and gearbox are backdriveable, so the vehicle remains driveable by a human. Version 1 of the system uses a motor from Parker-Hannefin's Compumotor Division and is connected the steering column by mean of a 2:1 chain reduction. The controller is also manufactured by Parker. Version 2 of the system uses a motor provided by the Magmotor Division of SatCon. This is connected to the vehicle by means of a 3:1 planetary gearbox from CGI inc. The controller for this version is provided by Roboteq.


Component Owners

Component Specifications

It should be noted here at the start of the specifications that there are two entirely separate steering devices that have been or will be installed in Alice. Version 1 or Parker Steering is currently installed as a temporary measure to allow testing until such time that the permanent device has been recieved and tested. Version 2 or Roboteq Steering will eventually be installed to replace the Parker Steering and will be the permanent unit that will exist during the 2005 Grand Challenge Race.

Version 1: Parker Steering

This steering system uses a motor from Parker Hannefin's Compumotor division model #BE344LJ (---Manual---) and the Gemini GV6 controller (---Manual---). This device is a rotary brushless DC servo motor. The controller runs on 120 volt AC, and the motor runs on 340 volt DC supplied by the controller. The controller is connected to the motor via 2 mil-501c spec cables, one for control and power, the other for position feedback from the encoder. Interface to the controller is gained via RS232. The motor is mounted in the interior of the vehicle beneath the steering column. On the end of the motor output shaft is a 10 tooth 1/2" Pitch #40 sprocket. This is connected via a length of #40 1/2" pitch chain to a 22 tooth sprocket on the shaft of the steering column.

When power is applied and the controlled enabled, the motor servos and locks the steering shaft in place until a command is sent to the controller. This can be over-riden by a switch on the dash panel of the vehicle: flip it to enable and the controller is in charge, flip it to disable and motor will freewheel, allowing the operator to control the steering manually.

Position is measure by means of a 8000 count per revolution encoder on the motor shaft. The steering allows 3.75 turns from one end of travel to the other. With a 2.2:1 reduction from the motor to the shaft, the position limits should be approximately +/-30000 counts when the system is properly calibrated

Failure Recovery Procedure

During the Summer W1 field test, a failure was experienced with the Parker Steering motor. When Skynet4 reached some critical temperature, it began to send garbage to the steering controller. Eventually, the steering controller shut down and reset, meaning all the settings native to the device were cleared (but the firmware was still stable). This failure mode was experienced again during the Summer Week4 field test. In response to these failures, Adrive and the steering drivers have been modified such that all required settings are loaded upon starting Adrive. In addition, should the settings need to be loaded manually, they can be loaded in one of two ways:

Version 2: Roboteq Steering

This steering system uses a motor from the MagMotor Division of SatCon Power Systems , a planetary gearbox from CGI Inc. and a controller from Roboteq, Inc.

The motor and gearbox assembly will be mounted beneath the steering column and connected to the steering shaft by means of a chain and sprocket. While not yet certain, this ratio will be 1:1 or perhaps less depending on what maximum angular rate we desire from the steering system. The motor will interface to the controller by means of a 2-wire 12 volt buss.

Position feedback will be provided by means of a string extension potentiometer that will be connected to the steering shaft. The potentiometer will be fully extended when the wheels are all the way left, and fully retracted when the wheels are all the way right. This pot will wrap around a pulley connected to the shaft. The electronics of the pot will be connected to the Roboteq controller's analog position inputs and will allow the computing system to know the steering angle of the vehicle exactly at any time. The controller will return a value of 0 for a left turn and a value of 255 for a right turn.

Interface Specifications

Message Specs

Additional Information

Retrieved from "http://kincora.cds.caltech.edu../../../e/m/b/Embedded_Component_Steering_Actuator_48a4.html"

This page has been accessed 2,200 times. This page was last modified 05:04, 15 November 2006 by Nicholas Fette. Based on work by Christopher Walken and Richard Murray and DGC Wiki user(s) Jlamb and Foote.


[Main Page]
Main Page
Alice Docs
DGC07
DGC05
Categories
Recent changes
Help

Edit this page
Discuss this page
Page history
What links here
Related changes

Special pages
Bug reports