Vehicles configured for navigating surface transitions
First Claim
Patent Images
1. A vehicle configured for navigating surface transitions, the vehicle comprising:
- a chassis having a first end and a second end;
a first set of support components connected at or near the first end of the chassis, the first set of support components configured for contact with a surface on which the vehicle is navigating;
a second set of support components connected at or near the second end of the chassis, the second set of support components configured for contact with the surface on which the vehicle is navigating;
a first drive component comprising a first motor and a first propeller, the first drive component being connected to the chassis via a first carrier component, the first carrier component being configured to provide at least two degrees of rotational freedom of the first propeller with respect to the chassis;
a second drive component comprising a second motor and a second propeller, the second drive component being connected to the chassis via a second carrier component, the second carrier component being configured to provide at least two degrees of rotational freedom of the second propeller with respect to the chassis;
at least one proximity sensor configured to generate an output signal conveying a distance from the chassis to one or more objects detected in the vicinity of the chassis;
at least one orientation sensor configured to generate an output signal conveying an angle between the chassis and the surface in contact with the second set of support components;
a gravitational sensor configured to generate an output signal conveying a direction of a gravitational force upon the vehicle; and
a controller configured to control individual ones of the first set of support components, the first drive component, the second drive component, the first carrier component, and the second carrier component based on output signal from the at least one proximity sensor, the at least one orientation sensor, and the gravitational sensor to facilitate transitioning between surfaces;
wherein the controller is further configured such that navigating a surface transition between a first surface in contact with the first set of support components and the second set of support components and a second surface comprises;
determining the first set of support components has made contact with the second surface based on the output signal from the at least one proximity sensor; and
adjusting orientation of the first carrier component and the second carrier component to control thrust generated by the first drive component and the second drive component based on an angle between the chassis and the first surface, such that;
based on a determination that the angle is between a first value and a second value, the first drive component is controlled to generate a first thrust force, the first carrier component is controlled to direct the first thrust force perpendicular to the chassis, the second drive component is controlled to generate a second thrust force, and the second carrier component is controlled to direct the second thrust force parallel to the chassis;
based on a determination that the angle is between the second value and a third value, the first drive component is controlled to generate a third thrust force, the first carrier component is controlled to direct the third thrust force parallel to the chassis, the second drive component is controlled to generate a fourth thrust force, and the second carrier component is controlled to direct the fourth thrust force parallel to the chassis; and
based on a determination that the angle is between the third value and a fourth value, the first drive component is controlled to generate a fifth thrust force, control the first carrier component is controlled to direct the fifth thrust force parallel to the chassis, the second drive component is controlled to generate a sixth thrust force, and the second carrier component is controlled to direct the sixth thrust force parallel to the chassis.
2 Assignments
0 Petitions
Accused Products
Abstract
A vehicles configured for navigating surface transitions. Navigation of surface transitions is controlled by information obtained by sensors carried by the vehicle. The vehicle may be propelled forward using force generated by tiltable propellers carried by the vehicle.
30 Citations
20 Claims
-
1. A vehicle configured for navigating surface transitions, the vehicle comprising:
-
a chassis having a first end and a second end; a first set of support components connected at or near the first end of the chassis, the first set of support components configured for contact with a surface on which the vehicle is navigating; a second set of support components connected at or near the second end of the chassis, the second set of support components configured for contact with the surface on which the vehicle is navigating; a first drive component comprising a first motor and a first propeller, the first drive component being connected to the chassis via a first carrier component, the first carrier component being configured to provide at least two degrees of rotational freedom of the first propeller with respect to the chassis; a second drive component comprising a second motor and a second propeller, the second drive component being connected to the chassis via a second carrier component, the second carrier component being configured to provide at least two degrees of rotational freedom of the second propeller with respect to the chassis; at least one proximity sensor configured to generate an output signal conveying a distance from the chassis to one or more objects detected in the vicinity of the chassis; at least one orientation sensor configured to generate an output signal conveying an angle between the chassis and the surface in contact with the second set of support components; a gravitational sensor configured to generate an output signal conveying a direction of a gravitational force upon the vehicle; and a controller configured to control individual ones of the first set of support components, the first drive component, the second drive component, the first carrier component, and the second carrier component based on output signal from the at least one proximity sensor, the at least one orientation sensor, and the gravitational sensor to facilitate transitioning between surfaces; wherein the controller is further configured such that navigating a surface transition between a first surface in contact with the first set of support components and the second set of support components and a second surface comprises; determining the first set of support components has made contact with the second surface based on the output signal from the at least one proximity sensor; and adjusting orientation of the first carrier component and the second carrier component to control thrust generated by the first drive component and the second drive component based on an angle between the chassis and the first surface, such that; based on a determination that the angle is between a first value and a second value, the first drive component is controlled to generate a first thrust force, the first carrier component is controlled to direct the first thrust force perpendicular to the chassis, the second drive component is controlled to generate a second thrust force, and the second carrier component is controlled to direct the second thrust force parallel to the chassis; based on a determination that the angle is between the second value and a third value, the first drive component is controlled to generate a third thrust force, the first carrier component is controlled to direct the third thrust force parallel to the chassis, the second drive component is controlled to generate a fourth thrust force, and the second carrier component is controlled to direct the fourth thrust force parallel to the chassis; and based on a determination that the angle is between the third value and a fourth value, the first drive component is controlled to generate a fifth thrust force, control the first carrier component is controlled to direct the fifth thrust force parallel to the chassis, the second drive component is controlled to generate a sixth thrust force, and the second carrier component is controlled to direct the sixth thrust force parallel to the chassis. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A vehicle configured for navigating surface transitions, the vehicle comprising:
-
a chassis having a first end and a second end; a first set of support components connected at or near the first end of the chassis, the first set of support components configured for contact with a surface on which the vehicle is navigating; a second set of support components connected at or near the second end of the chassis, the second set of support components configured for contact with the surface on which the vehicle is navigating; a first drive component comprising a first motor and a first propeller, the first drive component being connected to the chassis via a first carrier component, the first carrier component being configured to provide at least two degrees of rotational freedom of the first propeller with respect to the chassis; a second drive component comprising a second motor and a second propeller, the second drive component being connected to the chassis via a second carrier component, the second carrier component being configured to provide at least two degrees of rotational freedom of the second propeller with respect to the chassis; at least one proximity sensor configured to generate an output signal conveying a distance from the chassis to one or more objects detected in the vicinity of the chassis; at least one orientation sensor configured to generate an output signal conveying an angle between the chassis and the surface in contact with the second set of support components; a gravitational sensor configured to generate an output signal conveying a direction of a gravitational force upon the vehicle; and a controller configured to control individual ones of the first set of support components, the first drive component, the second drive component, the first carrier component, and the second carrier component based on the output signal from the at least one proximity sensor, the at least one orientation sensor, and the gravitational sensor to facilitate transitioning between surfaces; wherein the controller is further configured such that navigating a surface transition between a first surface in contact with the first set of support components and the second set of support components and a second surface comprises; determining a distance of the vehicle from the second surface based on the output signal from the at least one proximity sensor; adjusting orientation of the first carrier component and the second carrier component to control thrust generated by the first drive component and the second drive component based on the distance from the second surface, such that; responsive to the distance being a first distance, the first drive component is controlled to generate a first thrust force, the first carrier component is controlled to direct the first thrust force perpendicular to the chassis, the second drive component is controlled to generate a second thrust force, and the second carrier component is controlled to direct the second thrust force parallel to the chassis, wherein the control of the first drive component and first carrier component is configured to raise the first end of the chassis off the first surface such that an angle between the chassis and the surface does not exceed a first value; determining the first set of support components has made contact with the second surface based on the output signal from the at least one proximity sensor; and adjusting orientation of the first carrier component and the second carrier component to control thrust generated by the first drive component and the second drive component based on the angle between the chassis and the first surface, such that; based on a determination that the angle is between a second value and a third value, the first drive component is controlled to generate a third thrust force, the first carrier component is controlled to direct the third thrust force parallel to the chassis, the second drive component is controlled to generate a fourth thrust force, and the second carrier component is controlled to direct the fourth thrust force parallel to the chassis; and based on a determination that the angle is between the third value and a fourth value, the first drive component is controlled to generate a fifth thrust force, the first carrier component is controlled to direct the fifth thrust force parallel to the chassis, the second drive component is controlled to generate a sixth thrust force, and the second carrier component is controlled to direct the sixth thrust force parallel to the chassis. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for navigating surface transitions via a vehicle, the method comprising:
-
determining a first set of support components included within the vehicle in contact with a first surface has made contact with a second surface based on an output signal from at least one proximity sensor included within the vehicle; adjusting orientation of a first carrier component included within the vehicle and a second carrier component included within the vehicle to control thrust generated by a first drive component included within the vehicle and a second drive component included within the vehicle based on an angle between a chassis included in the vehicle and the first surface, such that; based on a determination that the angle is between a first value and a second value, the first drive component is controlled to generate a first thrust force, the first carrier component is controlled to direct the first thrust force perpendicular to the chassis, the second drive component is controlled to generate a second thrust force, and the second carrier component is controlled to direct the second thrust force parallel to the chassis; based on a determination that the angle is between the second value and a third value, the first drive component is controlled to generate a third thrust force, the first carrier component is controlled to direct the third thrust force parallel to the chassis, the second drive component is controlled to generate a fourth thrust force, and the second carrier component is controlled to direct the fourth thrust force parallel to the chassis; and based on a determination that the angle is between the third value and a fourth value, the first drive component is controlled to generate a fifth thrust force, the first carrier component is controlled to direct the fifth thrust force parallel to the chassis, the second drive component is controlled to generate a sixth thrust force, and the second carrier component is controlled to direct the sixth thrust force parallel to the chassis. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification