Robotic appliance with on-board joystick sensor and associated methods of operation
First Claim
1. A robotic appliance, including:
- a housing;
a joystick sensor mounted to the housing and configured to provide one or more sensed signals that vary as the robotic appliance traverses a surface area and comes in contact with an associated obstacle;
a propelling mechanism mounted to the housing and in communication with the controller, wherein the propelling mechanism moves the robotic appliance over the surface area;
a bumper that defines a periphery for at least a front section and a rear section of the robotic appliance in an x-y plane corresponding to the surface on which the robotic appliance is positioned, wherein the bumper is in operative communication with the joystick sensor so that movement of the bumper in relation to the housing varies the one or more sensed signals provided by the joystick sensor; and
a controller mounted to the housing and adapted to receive the one or more sensed signals from the joystick sensor, wherein the controller determines the direction of the associated obstacle in relation to the x-y plane, based at least in part on the one or more sensed signals and controls an operation of the propelling mechanism based at least in part on the direction of the obstacles;
the joystick sensor including;
a two-axis potentiometer joystick including a spring-activated return-to-center shaft; and
a head attached to the shaft.
1 Assignment
0 Petitions
Accused Products
Abstract
A robotic appliance with a joystick sensor and associated methods of operation are provided. In one embodiment, the robotic appliance includes: a housing, a joystick sensor configured to provide sensed signals that vary as the robotic appliance traverses a surface area and comes in contact with an obstacle, a controller adapted to receive the sensed signals, wherein the controller determines the direction of the obstacle in relation to the robotic appliance and an x-y plane corresponding to the surface area based on the sensed signals and controls the robotic appliance based on the direction of the obstacle, a propelling mechanism, and a bumper that defines a periphery for a front section and a rear section of the robotic appliance in the x-y plane, wherein the bumper is in operative communication with the joystick sensor so that movement of the bumper in relation to the housing varies the sensed signals.
-
Citations
37 Claims
-
1. A robotic appliance, including:
-
a housing; a joystick sensor mounted to the housing and configured to provide one or more sensed signals that vary as the robotic appliance traverses a surface area and comes in contact with an associated obstacle; a propelling mechanism mounted to the housing and in communication with the controller, wherein the propelling mechanism moves the robotic appliance over the surface area; a bumper that defines a periphery for at least a front section and a rear section of the robotic appliance in an x-y plane corresponding to the surface on which the robotic appliance is positioned, wherein the bumper is in operative communication with the joystick sensor so that movement of the bumper in relation to the housing varies the one or more sensed signals provided by the joystick sensor; and a controller mounted to the housing and adapted to receive the one or more sensed signals from the joystick sensor, wherein the controller determines the direction of the associated obstacle in relation to the x-y plane, based at least in part on the one or more sensed signals and controls an operation of the propelling mechanism based at least in part on the direction of the obstacles; the joystick sensor including; a two-axis potentiometer joystick including a spring-activated return-to-center shaft; and a head attached to the shaft. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A robotic appliance, including:
-
a housing; a joystick sensor mounted to the housing and configured to provide one or more sensed signals that vary as the robotic appliance traverses a surface area and comes in contact with an associated obstacle, wherein the joystick sensor includes a shaft and a biasing member for urging the shaft to a center position; a propelling mechanism mounted to the housing and in communication with the controller, wherein the propelling mechanism moves the robotic appliance over the surface area; a bumper that defines at least a portion of a periphery of the robotic appliance in an x-y plane corresponding to the surface on which the robotic appliance is positioned, wherein the bumper is in operative communication with the joystick sensor so that movement of the bumper in relation to the housing varies the one or more sensed signals provided by the joystick sensor; and a controller mounted to the housing and adapted to receive the one or more sensed signals, wherein the controller determines the direction of the obstacle in relation to the x-y plane, based at least in part on the one or more sensed signals and controls an operation of the propelling mechanism to move away from the associated obstacle in response to the contact with the associated obstacle and to continue traversing the surface so as to avoid the associated obstacle based at least in part on the direction of the associated obstacle. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A robotic appliance for performance of a desired task while traversing a surface area, the robotic appliance including:
-
a housing; a return-to-center joystick sensor mounted to the housing and configured to provide one or more sensed signals that vary as the robotic appliance traverses a surface area and comes in contact with an associated obstacle; a propulsion mechanism mounted to the housing; a cleaning element mounted to the housing; first control means for powering up the robotic appliance; second control means for selecting an operating mode for the robotic appliance; third control means for starting operation of the robotic appliance; processing means mounted to the housing and adapted to receive the one or more sensed signals in communication with the first, second, and third control means, propulsion mechanism, and cleaning element for;
i) controlling the propulsion mechanism to move the robotic appliance over the surface area based at least in part on the operating mode selected, ii) controlling the cleaning element to perform the desired task based at least in part on the operating mode selected, iii) determining when the robotic appliance comes in contact with the obstacle and at least a direction of the obstacle in relation to the robotic appliance and an x-y plane corresponding to the surface area, and iv) controlling the robotic appliance in response to the contact with the obstacle; anda bumper that defines a periphery for at least a front section and a rear section of the robotic appliance in the x-y plane, wherein the bumper is in operative communication with the joystick sensor so that movement of the bumper in relation to the housing varies the one or more sensed signals provided by the joystick sensor. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 36)
-
-
28. A robotic appliance for performance of a desired task traversing a surface area, the robotic appliance including:
-
a housing; a resiliently biased return-to-center joystick sensor mounted to the housing and configured to provide one or more sensed signals that vary as the robotic appliance traverses a surface area and comes in contact with an obstacle; traction means mounted to the housing; functional means mounted to the housing; a bumper that defines a periphery of the robotic appliance in an x-y plane corresponding to the surface area, wherein the bumper is in operative communication with the joystick sensor so that movement of the bumper in relation to the housing varies the one or more sensed signals provided by the joystick sensor; first control means for powering up the robotic appliance; second control means for selecting an operating mode for the robotic appliance; third control means for starting operation of the robotic appliance; and processing means mounted to the housing and adapted to receive the one or more sensed signals in communication with the traction means, functional means, and first, second, and third control means for;
i) controlling the traction means to propel the robotic appliance over the surface area based at least in part on the operating mode selected, ii) controlling the functional means to perform the desired task based at least in part on the operating mode selected, iii) determining when the robotic appliance comes in contact with the obstacle and at least a direction of the obstacle in relation to the robotic appliance and the x-y plane based at least in part on the one or more sensed signals, and iv) controlling movement of the robotic appliance to move away from the obstacle in response to the contact with the obstacle in response to the contact with the obstacle and to continue traversing the surface area so as to avoid the obstacle based at least in part on the direction of the obstacle. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 37)
-
Specification