Motor Grader Cross Slope Control With Articulation Compensation
First Claim
1. A method for controlling a blade of a motor grader to provide a desired cross slope cut angle, the motor grader including a frame having a front frame portion and a rear frame portion, the blade, wherein the blade has an edge and a center point, one or more blade slope actuators, and a plurality of machine sensors, the method comprising:
- receiving a signal indicative of the desired cross slope cut angle;
receiving one or more sensor signals from the plurality of sensors;
executing a pure pursuit procedure to identify a blade slope to yield the desired cross slope cut angle based on the one or more sensor signals, the pure pursuit procedure comprising;
identifying a direction of travel of the blade based on at least one of the sensor signals, the direction of travel of the blade having a horizontal component, andidentifying an angle between the horizontal component and the front frame portion;
identifying a machine travel direction at the blade center point;
generating a projection of the blade edge onto a plane perpendicular to the horizontal component of the direction of travel of the blade; and
based on the projection of the blade edge onto the perpendicular plane, generating a slope function specifying the cross slope cut angle as a function of blade cross slope angle.
1 Assignment
0 Petitions
Accused Products
Abstract
A motor grader is provided having cross slope cut angle control for providing accurate cuts generally, and particularly while the machine is travelling in other than a straight and level fashion. A controller is configured to adjust the cross slope angle of the blade, so that the cross slope cut angle corresponds to a desired cross slope cut angle. The controller receives a signal indicative of the desired cross slope cut angle and executing a pure pursuit procedure to identify a blade cross slope angle to yield the desired cross slope cut angle. The pure pursuit procedure includes identifying a blade travel direction, and identifying a horizontal component thereof. The blade edge is projected onto a plane perpendicular to the horizontal component of the blade travel direction, generating a slope function specifying the cross slope cut angle as a function of blade cross slope angle.
-
Citations
20 Claims
-
1. A method for controlling a blade of a motor grader to provide a desired cross slope cut angle, the motor grader including a frame having a front frame portion and a rear frame portion, the blade, wherein the blade has an edge and a center point, one or more blade slope actuators, and a plurality of machine sensors, the method comprising:
-
receiving a signal indicative of the desired cross slope cut angle; receiving one or more sensor signals from the plurality of sensors; executing a pure pursuit procedure to identify a blade slope to yield the desired cross slope cut angle based on the one or more sensor signals, the pure pursuit procedure comprising; identifying a direction of travel of the blade based on at least one of the sensor signals, the direction of travel of the blade having a horizontal component, and identifying an angle between the horizontal component and the front frame portion; identifying a machine travel direction at the blade center point; generating a projection of the blade edge onto a plane perpendicular to the horizontal component of the direction of travel of the blade; and based on the projection of the blade edge onto the perpendicular plane, generating a slope function specifying the cross slope cut angle as a function of blade cross slope angle. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A motor grader having improved cross slope cut angle control, the motor grader comprising:
-
a frame having a front frame portion and a rear frame portion, a blade movably attached to the front frame portion, wherein the blade has an edge and a center point; one or more blade slope actuators to adjust the cross slope angle of the blade; a plurality of machine sensors; and a controller configured to adjust the cross slope angle of the blade, so that the cross slope cut angle corresponds to a desired cross slope cut angle, by receiving a signal indicative of the desired cross slope cut angle, receiving one or more sensor signals from the plurality of sensors, and executing a pure pursuit procedure to identify a blade cross slope angle to yield the desired cross slope cut angle based on the one or more sensor signals, the pure pursuit procedure comprising; identifying a direction of the blade cutting edge based on at least one of the sensor signals; identifying a machine travel direction at the blade center point; generating a normal direction of the plane formed by the blade cutting edge and the travel direction; and based on the normal direction of the plane formed by the blade cutting edge and the travel direction, generating a slope function specifying the cross slope cut angle as a function of blade cross slope angle. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for controlling a blade of a motor grader to provide a desired cross slope cut angle via one or more blade slope actuators the method comprising:
-
measuring a blade cross slope angle; generating a blade travel vector representing a direction of travel of the blade; projecting the blade travel vector onto a horizontal surface to define a blade travel projection, and generating a plane perpendicular to the blade travel projection; projecting a cutting edge of the blade onto the plane perpendicular to the projection to generate a cut projection as a function of blade cross slope angle; and adjusting a cross slope angle of the blade such that an angle of the cut projection matches the desired cross slope cut angle. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification