Patent · US10013017B2 · B2 · US
Reduced dead band for single joystick drive vehicle control
- (11) Publication number
- US10013017B2
- (21) Application number
- 14/912,584
- (22) Filing date
- 2014-09-09
- (30) Priority date
- 2013-09-09
- (43) Publication date
- 2018-07-03
- (45) Date of grant
- 2018-07-03
- (51) IPC
- A63F 13/20; A63F 13/24; B66C 13/40; E02F 9/20; G05D 1/00; G05G 9/047; G06F 3/0338; G06F 3/038
- (52) CPC
- G05G Control devices or systems insofar as characterised by mechanical features only: 9/047, 2009/0474, 2009/04774
- A63F Card, board, or roulette games; indoor games using small moving playing bodies; video games; games not otherwise provided for: 13/20, 13/24
- B66C Cranes; load-engaging elements or devices for cranes, capstans, winches, or tackles: 13/40
- E02F Dredging; soil-shifting: 9/2004
- G05D Systems for controlling or regulating non-electric variables: 1/0016
- G06F Electric digital data processing: 3/0338, 3/038, 3/0383
- (73) Assignee
- Robert Bosch GmbH
- (72) Inventors
- Steven John Bernardy; Michael Gene Kandel
- (54) Title
- Reduced dead band for single joystick drive vehicle control
- (57) Abstract
A system and a method for controlling a vehicle with a joystick that includes implementing at least one dead band for the joystick. The dead band prevents movement of the vehicle when the joystick is within the dead band areas. The dead band areas are adjustable and take a plurality of shapes including having gaps between areas of the dead band areas. These dead bands allow for smooth operation of a vehicle by suppressing the control signal of the joystick for unintentional movements of the joystick by the operator. The adjustability of the dead band allows for adjustment based on the joystick type, the vehicle type, and the control desired.
- Full text
- View on Google Patents
Claims (11)
- A system for controlling a vehicle comprising: a joystick including a base and a joystick handle movable relative to the base, the joystick configured to output a position signal indicative of an X-axis position of a moveable joystick handle relative to an X-axis origin position and a Y-axis position of the moveable handle relative to a Y-axis origin position; and a controller electronically coupleable to the joystick and configured to receive the position signal from the joystick, determine an X-axis deadband width based on the Y-axis position of the joystick handle and a second X-axis deadband region, wherein the second X-axis deadband region includes an X-axis deadband width for each Y-axis position within a second Y-axis range, and wherein the second Y-axis range extends from a maximum Y-axis travel distance of the joystick handle to a Y-axis position between the maximum Y-axis travel distance and the Y-axis origin position, determine whether the X-axis position of the joystick handle is within the determined X-axis deadband width, operate the vehicle based on the X-axis position when the X-axis position of the joystick handle is outside of the determined X-axis deadband width, and operate the vehicle based on an X-axis position equal to a X-axis deadband default value when the X-axis position of the joystick handle is within the determined X-axis deadband width, wherein, according to the X-axis deadband region, the X-axis deadband width equals zero at an end of the Y-axis range, and wherein the controller determines the X-axis deadband width based on the Y-axis position of the joystick handle by determining an X-axis deadband region that includes a deadband width for each Y-axis position within a Y-axis range, wherein the Y-axis range is centered at the Y-axis origin position.
- The system of claim 1, wherein the X-axis deadband default value is a value indicative of the X-axis origin position of the joystick handle.
- The system of claim 1, wherein the controller includes an electronic vehicle control system.
- The system of claim 1, wherein the X-axis deadband width of the X-axis deadband region decreases as a distance between the Y-axis position of the joystick handle and the Y-axis origin position of the joystick handle increases.
- The system of claim 1, wherein the controller is housed within the base of the joystick.
- The system of claim 1, wherein the Y-axis range of the X-axis deadband region is adjusted based on a deadband range input received from a user input.
- The system of claim 1, wherein the controller includes a processor and a memory storing instructions that, when executed by the processor, control operation of the controller.
- The system of claim 1, wherein the Y-axis range extends in either direction from the Y-axis origin position to a distance less than or equal to 16% of a maximum Y-axis travel distance of the joystick handle.
- The system of claim 1, wherein the controller is further configured to determine a Y-axis deadband width based on the X-axis position of the joystick handle, determine whether the Y-axis position of the joystick handle is within the determined Y-axis deadband width, operate the vehicle based on the Y-axis position when the Y-axis position of the joystick handle is outside of the determined Y-axis deadband width, and operate the vehicle based on an Y-axis position equal to a Y-axis deadband default value when the Y-axis position of the joystick handle is within the determined Y-axis deadband width.
- The system of claim 9, wherein the Y-axis deadband default value is a value indicative of the Y-axis origin position of the joystick handle.
- The system of claim 1, wherein the X-axis deadband region is defined by a shape selected from a group consisting of a rectangle, a circle, a cross, a diamond, a four-pointed star, and an oval.
Description
The present invention relates to the use of a dead band in joystick control systems to reduce unintended movements.
In one embodiment, the invention provides a single joystick drive system for controlling the movement of a vehicle with a reduced dead band. A vehicle can include, for example, a front-loader, a crane, or a remote-control vehicle. In a voltage-based joystick, modification of the dead band may be achieved in a controller by altering voltage or current parameters. In a joystick with a processed output, the dead band modification may be achieved by altering the output. Also, the dead band modification may be accomplished mechanically by altering the mechanics of the joystick.
In one embodiment, the invention provides a system for controlling a vehicle using a joystick with an X axis and a Y axis. The joystick is configured to output a position signal indicative of a position of a joystick handle relative to a base of the joystick. A dead band region of the joystick extends from an origin of the joystick handle to a region around the origin, which represents an area of travel of the joystick handle where the position signal is indicative of the origin. A controller implements the dead band region such that a control signal to the vehicle is maintained at a level indicative of the origin. This prevents unwanted movements of the vehicle based on small unintentional movements of the joystick handle.
In another embodiment, the invention provides a method of controlling the movement of a vehicle using a single joystick drive with reduced dead band.
Citations (14)
- US5963196A
- CN1067482C
- JPH09130918A
- WO2000054721A2
- US20050195166A1
- US20060136092A1
- US20090038282A1
- US20100023227A1
- JP2010100389A
- US20120123655A1
- EP2343236A1
- US20120325575A1
- US20140024110A1
- US20150338875A1
Record as JSON
{
"publication_number": "US10013017B2",
"country": "US",
"kind": "B2",
"title": "Reduced dead band for single joystick drive vehicle control",
"abstract": "A system and a method for controlling a vehicle with a joystick that includes implementing at least one dead band for the joystick. The dead band prevents movement of the vehicle when the joystick is within the dead band areas. The dead band areas are adjustable and take a plurality of shapes including having gaps between areas of the dead band areas. These dead bands allow for smooth operation of a vehicle by suppressing the control signal of the joystick for unintentional movements of the joystick by the operator. The adjustability of the dead band allows for adjustment based on the joystick type, the vehicle type, and the control desired.",
"claims": [
"1. A system for controlling a vehicle comprising: a joystick including a base and a joystick handle movable relative to the base, the joystick configured to output a position signal indicative of an X-axis position of a moveable joystick handle relative to an X-axis origin position and a Y-axis position of the moveable handle relative to a Y-axis origin position; and a controller electronically coupleable to the joystick and configured to receive the position signal from the joystick, determine an X-axis deadband width based on the Y-axis position of the joystick handle and a second X-axis deadband region, wherein the second X-axis deadband region includes an X-axis deadband width for each Y-axis position within a second Y-axis range, and wherein the second Y-axis range extends from a maximum Y-axis travel distance of the joystick handle to a Y-axis position between the maximum Y-axis travel distance and the Y-axis origin position, determine whether the X-axis position of the joystick handle is within the determined X-axis deadband width, operate the vehicle based on the X-axis position when the X-axis position of the joystick handle is outside of the determined X-axis deadband width, and operate the vehicle based on an X-axis position equal to a X-axis deadband default value when the X-axis position of the joystick handle is within the determined X-axis deadband width, wherein, according to the X-axis deadband region, the X-axis deadband width equals zero at an end of the Y-axis range, and wherein the controller determines the X-axis deadband width based on the Y-axis position of the joystick handle by determining an X-axis deadband region that includes a deadband width for each Y-axis position within a Y-axis range, wherein the Y-axis range is centered at the Y-axis origin position.",
"2. The system of claim 1, wherein the X-axis deadband default value is a value indicative of the X-axis origin position of the joystick handle.",
"3. The system of claim 1, wherein the controller includes an electronic vehicle control system.",
"4. The system of claim 1, wherein the X-axis deadband width of the X-axis deadband region decreases as a distance between the Y-axis position of the joystick handle and the Y-axis origin position of the joystick handle increases.",
"5. The system of claim 1, wherein the controller is housed within the base of the joystick.",
"6. The system of claim 1, wherein the Y-axis range of the X-axis deadband region is adjusted based on a deadband range input received from a user input.",
"7. The system of claim 1, wherein the controller includes a processor and a memory storing instructions that, when executed by the processor, control operation of the controller.",
"8. The system of claim 1, wherein the Y-axis range extends in either direction from the Y-axis origin position to a distance less than or equal to 16% of a maximum Y-axis travel distance of the joystick handle.",
"9. The system of claim 1, wherein the controller is further configured to determine a Y-axis deadband width based on the X-axis position of the joystick handle, determine whether the Y-axis position of the joystick handle is within the determined Y-axis deadband width, operate the vehicle based on the Y-axis position when the Y-axis position of the joystick handle is outside of the determined Y-axis deadband width, and operate the vehicle based on an Y-axis position equal to a Y-axis deadband default value when the Y-axis position of the joystick handle is within the determined Y-axis deadband width.",
"10. The system of claim 9, wherein the Y-axis deadband default value is a value indicative of the Y-axis origin position of the joystick handle.",
"11. The system of claim 1, wherein the X-axis deadband region is defined by a shape selected from a group consisting of a rectangle, a circle, a cross, a diamond, a four-pointed star, and an oval."
],
"description_excerpt": "The present invention relates to the use of a dead band in joystick control systems to reduce unintended movements.\n\nIn one embodiment, the invention provides a single joystick drive system for controlling the movement of a vehicle with a reduced dead band. A vehicle can include, for example, a front-loader, a crane, or a remote-control vehicle. In a voltage-based joystick, modification of the dead band may be achieved in a controller by altering voltage or current parameters. In a joystick with a processed output, the dead band modification may be achieved by altering the output. Also, the dead band modification may be accomplished mechanically by altering the mechanics of the joystick.\n\nIn one embodiment, the invention provides a system for controlling a vehicle using a joystick with an X axis and a Y axis. The joystick is configured to output a position signal indicative of a position of a joystick handle relative to a base of the joystick. A dead band region of the joystick extends from an origin of the joystick handle to a region around the origin, which represents an area of travel of the joystick handle where the position signal is indicative of the origin. A controller implements the dead band region such that a control signal to the vehicle is maintained at a level indicative of the origin. This prevents unwanted movements of the vehicle based on small unintentional movements of the joystick handle.\n\nIn another embodiment, the invention provides a method of controlling the movement of a vehicle using a single joystick drive with reduced dead band.",
"cpc": [
"G05G 9/047",
"A63F 13/20",
"A63F 13/24",
"B66C 13/40",
"E02F 9/2004",
"G05D 1/0016",
"G05G 2009/0474",
"G05G 2009/04774",
"G06F 3/0338",
"G06F 3/038",
"G06F 3/0383"
],
"ipc": [
"A63F 13/20",
"A63F 13/24",
"B66C 13/40",
"E02F 9/20",
"G05D 1/00",
"G05G 9/047",
"G06F 3/0338",
"G06F 3/038"
],
"assignees": [
"Robert Bosch GmbH"
],
"inventors": [
"Steven John Bernardy",
"Michael Gene Kandel"
],
"filing_date": "2014-09-09",
"publication_date": "2018-07-03",
"grant_date": "2018-07-03",
"priority_date": "2013-09-09",
"application_number": "US-201414912584-A",
"family_id": "51582535",
"cited_by_count": 1,
"citations": [
"US5963196A",
"CN1067482C",
"JPH09130918A",
"WO2000054721A2",
"US20050195166A1",
"US20060136092A1",
"US20090038282A1",
"US20100023227A1",
"JP2010100389A",
"US20120123655A1",
"EP2343236A1",
"US20120325575A1",
"US20140024110A1",
"US20150338875A1"
]
}
Record 3,409 of 8,000 in Patents full text (MLC-0201). Request the full dataset.