scispace - formally typeset
Search or ask a question
Author

James Richard Halsall

Bio: James Richard Halsall is an academic researcher from Imperial Chemical Industries. The author has contributed to research in topics: Signal & Gray code. The author has an hindex of 5, co-authored 7 publications receiving 233 citations.

Papers
More filters
Patent
01 Aug 1979
TL;DR: An unmanned vehicle capable of being automatically guided towards a predetermined destination by the geometrical computation of light signals received by at least three omnidirectional detectors on-board the vehicle is described in this article.
Abstract: An unmanned vehicle capable of being automatically guided towards a predetermined destination by the geometrical computation of light signals received by at least three omnidirectional detectors on-board the vehicle. Useful in restricted areas such as automatic warehouses and loading bays.

98 citations

Patent
01 Aug 1979
TL;DR: An unmanned vehicle capable of being automatically guided towards a predetermined destination by the geometrical computation of light signals received by at least two on-board detectors which relate the direction of each signal received to the axis of the vehicle is described in this article.
Abstract: An unmanned vehicle capable of being automatously guided towards a predetermined destination by the geometrical computation of light signals received by at least two on-board detectors which relate the direction of each signal received to the axis of the vehicle. Useful in restricted areas such as automatic warehouses and loading bays.

87 citations

Patent
24 Jul 1979
TL;DR: An unmanned vehicle capable of being automatously guided towards a predetermined destination by the geometrical computation of light signals received by at least three omnidirectional detectors on-board the vehicle is described in this article.
Abstract: An unmanned vehicle capable of being automatously guided towards a predetermined destination by the geometrical computation of light signals received by at least three omnidirectional detectors on-board the vehicle. Useful in restricted areas such as automatic warehouses and loading bays.

20 citations

Patent
30 Dec 1968
TL;DR: In this article, the PULSE COUNTER of the GRAY CODE Output was constructed to allow overflow in either direction or may be constructed to enable overflow and, conversely, continuous counting.
Abstract: THIS INVENTION RELATES TO A COUNTER FOR COUNTING ELECTRIC PULSES FOR USE IN DIGITAL COMPUTERS AND INSTRUMENTATION SYSTEMS THE PULSE COUNTER OF THE INVENTION COMPRISES A PLURALITY OF BISTABLE ELEMENTS ARRANGED TO PRODUCE AN OUTPUT IN GRAY CODE AND SUITABLY CONNECTED TO A PLURALITY OF EXCLUSIVE - OR ELEMENTS FOR CONVERTING THE GRAY CODE OUTPUT TO A BINARY CODE OUTPUT, MEANS FOR GENERATING A PARITY SIGNAL FROM THE BINARY COD OUTPUT AND MEANS FOR APPLYING THE PARITY SIGNAL TO THE PLURALITY OF BISTBLE ELEMENTS THE PULSE COUNTER OF THE INVENTION MAY BE CONSTRUCTED SO THAT THERE IS NO OVERFLOW IN EITHER DIRECTION OR MAY ALTERNATIVELY THE CONSTRUCTED TO PERMIT OVERFLOW AND, CONSEQUENTLY, CONTINUOUS COUNTING

13 citations

Patent
05 Sep 1978
TL;DR: In this article, the conchoid type linkage mechanism was used to move functional elements of industrial manipulators in straight lines without the use of lead screws or revolute jointed arms.
Abstract: Linkage mechanisms for industrial manipulators are disclosed which are based on so-called straight line mechanisms. The preferred straight line mechanism is of the conchoid type. The linkage mechanisms may be employed to move functional elements of industrial manipulators in straight lines without the use of lead screws or revolute jointed arms.

11 citations


Cited by
More filters
Patent
Emilie Phillips1, Pavlo E. Rudakevych1, Orjeta Taka1, James Gordon Wolfe, Tom Frost1 
14 May 2007
TL;DR: In this article, the authors propose a method for enhancing operational efficiency of a remote vehicle using a diagnostic behavior, which comprises inputting and analyzing data received from a plurality of sensors to determine the existence of deviations from normal operation of the remote vehicle, updating parameters in a reference mobility model based on deviations from the normal operation, and revising strategies to achieve an operational goal of the vehicle to accommodate deviations from normality.
Abstract: A method for enhancing operational efficiency of a remote vehicle using a diagnostic behavior. The method comprises inputting and analyzing data received from a plurality of sensors to determine the existence of deviations from normal operation of the remote vehicle, updating parameters in a reference mobility model based on deviations from normal operation, and revising strategies to achieve an operational goal of the remote vehicle to accommodate deviations from normal operation. An embedded simulation and training system for a remote vehicle. The system comprises a software architecture installed on the operator control unit and including software routines and drivers capable of carrying out mission simulations and training.

512 citations

Patent
Joseph L. Jones1, Philip R. Mass1
12 Jun 2002
TL;DR: In this article, a behavior-based control system for a mobile robot is provided to effectively cover a given area by operating in a plurality of modes, including an obstacle following mode and a random bounce mode.
Abstract: A control system for a mobile robot ( 10 ) is provided to effectively cover a given area by operating in a plurality of modes, including an obstacle following mode ( 51 ) and a random bounce mode ( 49 ). In other embodiments, spot coverage, such as spiraling ( 45 ), or other modes are also used to increase effectiveness. In addition, a behavior based architecture is used to implement the control system, and various escape behaviors are used to ensure full coverage.

380 citations

Patent
06 Aug 2007
TL;DR: In this article, an autonomous floor-cleaning robot comprising a housing infrastructure including a chassis, a power subsystem, and a self-adjusting cleaning head subsystem is presented, which includes a side brush assembly mounted in combination with the chassis and powered by the motive subsystem to entrain particulates outside the periphery of the housing infrastructure.
Abstract: An autonomous floor-cleaning robot comprising a housing infrastructure including a chassis, a power subsystem; for providing the energy to power the autonomous floor-cleaning robot, a motive subsystem operative to propel the autonomous floor-cleaning robot for cleaning operations, a command and control subsystem operative to control the autonomous floor-cleaning robot to effect cleaning operations, and a self-adjusting cleaning head subsystem that includes a deck mounted in pivotal combination with the chassis, a brush assembly mounted in combination with the deck and powered by the motive subsystem to sweep up particulates during cleaning operations, a vacuum assembly disposed in combination with the deck and powered by the motive subsystem to ingest particulates during cleaning operations, and a deck adjusting subassembly mounted in combination with the motive subsystem for the brush assembly, the deck, and the chassis that is automatically operative in response to an increase in brush torque in said brush assembly to pivot the deck with respect to said chassis. The autonomous floor-cleaning robot also includes a side brush assembly mounted in combination with the chassis and powered by the motive subsystem to entrain particulates outside the periphery of the housing infrastructure and to direct such particulates towards the self-adjusting cleaning head subsystem.

373 citations

Patent
21 Feb 2006
TL;DR: An autonomous floor cleaning robot includes a transport drive and control system arranged for autonomous movement of the robot over a floor for performing cleaning operations as discussed by the authors, where the robot chassis carries a first cleaning zone comprising cleaning elements arranged to suction loose particulates up from the cleaning surface and a second cleaning zone consisting of cleaning elements arraigned to apply a cleaning fluid onto the surface and to thereafter collect the cleaning fluid up after it has been used to clean the surface.
Abstract: An autonomous floor cleaning robot includes a transport drive and control system arranged for autonomous movement of the robot over a floor for performing cleaning operations. The robot chassis carries a first cleaning zone comprising cleaning elements arranged to suction loose particulates up from the cleaning surface and a second cleaning zone comprising cleaning elements arraigned to apply a cleaning fluid onto the surface and to thereafter collect the cleaning fluid up from the surface after it has been used to clean the surface. The robot chassis carries a supply of cleaning fluid and a waste container for storing waste materials collected up from the cleaning surface.

367 citations

Patent
Mark Chiappetta1, Joseph L. Jones1
12 Sep 2003
TL;DR: In this article, an autonomous cleaning apparatus includes a chassis, a drive system disposed on the chassis and operable to enable movement of the cleaning apparatus, and a controller in communication with the drive system.
Abstract: An autonomous cleaning apparatus includes a chassis, a drive system disposed on the chassis and operable to enable movement of the cleaning apparatus, and a controller in communication with the drive system. The controller includes a processor operable to control the drive system to steer movement of the cleaning apparatus. The autonomous cleaning apparatus includes a cleaning head system disposed on the chassis and a sensor system in communication with the controller. The sensor system includes a debris sensor for generating a debris signal, a bump sensor for generating a bump signal, and an obstacle following sensor disposed on a side of the autonomous cleaning apparatus for generating an obstacle signal. The processor executes a prioritized arbitration scheme to identify and implement one or more dominant behavioral modes based upon at least one signal received from the sensor system.

346 citations