-
1.
公开(公告)号:US20210247782A1
公开(公告)日:2021-08-12
申请号:US17168289
申请日:2021-02-05
Applicant: Digital Aerolus, Inc.
Inventor: Ian J. McEwan , Thomas D. Williams , Jeffery J. Alholm , John C. Blessing , Jacob B. Davisson , Frank C. Glazer , Jay D. Manifold , Laurence R. Williams
Abstract: A method and system for controlling movement of a vehicle. Movement, orientation, and position data of the vehicle is collected. A model of kinematics of the vehicle and its environment is created and a Theory of World model is produced and updated. The model includes geometric algebra multivectors. Errors and noise are stored as geometrically meaningful first-class objects within the multivectors. Geometric algebra operations are used to manipulate the model during operation. Error and noise data are propagated and manipulated using geometric algebra operations to reflect measurement and processing errors or noise. The models are used in generation of control data with a primary intent of ensuring stability. Operations such as intersections are used to compare position, orientation, and movement of the vehicle against position, orientation, and movement of objects in its environment. System tasks include, but are not limited to, kinematics, inverse kinematics, collision avoidance, and dynamics.
-
2.
公开(公告)号:US11774987B2
公开(公告)日:2023-10-03
申请号:US17168289
申请日:2021-02-05
Applicant: Digital Aerolus, Inc.
Inventor: Ian J. McEwan , Thomas D. Williams , Jeffery J. Alholm , John C. Blessing , Jacob B. Davisson , Frank C. Glazer , Jay D. Manifold , Laurence R. Williams
CPC classification number: G05D1/101 , B64C39/024 , G01C21/18 , G05D1/0825 , G05D1/0858 , B64U2201/104
Abstract: A method and system for controlling movement of a vehicle. Movement, orientation, and position data of the vehicle is collected. A model of kinematics of the vehicle and its environment is created and a Theory of World model is produced and updated. The model includes geometric algebra multivectors. Errors and noise are stored as geometrically meaningful first-class objects within the multivectors. Geometric algebra operations are used to manipulate the model during operation. Error and noise data are propagated and manipulated using geometric algebra operations to reflect measurement and processing errors or noise. The models are used in generation of control data with a primary intent of ensuring stability. Operations such as intersections are used to compare position, orientation, and movement of the vehicle against position, orientation, and movement of objects in its environment. System tasks include, but are not limited to, kinematics, inverse kinematics, collision avoidance, and dynamics.
-
3.
公开(公告)号:US20230244248A1
公开(公告)日:2023-08-03
申请号:US18299132
申请日:2023-04-12
Applicant: Digital Aerolus, Inc.
Inventor: Ian J. McEwan , Thomas D. Williams , Jeffery J. Alholm , John C. Blessing , Jacob B. Davisson , Frank C. Glazer , Jay D. Manifold , Laurence R. Williams
CPC classification number: G05D1/101 , B64C39/024 , G01C21/18 , G05D1/0825 , G05D1/0858 , B64U2201/104
Abstract: A method and system for controlling movement of a vehicle. Movement, orientation, and position data of the vehicle is collected. A model of kinematics of the vehicle and its environment is created and a Theory of World model is produced and updated. The model includes geometric algebra multivectors. Errors and noise are stored as geometrically meaningful first-class objects within the multivectors. Geometric algebra operations are used to manipulate the model during operation. Error and noise data are propagated and manipulated using geometric algebra operations to reflect measurement and processing errors or noise. The models are used in generation of control data with a primary intent of ensuring stability. Operations such as intersections are used to compare position, orientation, and movement of the vehicle against position, orientation, and movement of objects in its environment. System tasks include, but are not limited to, kinematics, inverse kinematics, collision avoidance, and dynamics.
-
4.
公开(公告)号:US20220244744A1
公开(公告)日:2022-08-04
申请号:US17588629
申请日:2022-01-31
Applicant: Digital Aerolus, Inc.
Inventor: Jeffery J. Alholm , John C. Blessing , Jacob B. Davisson , Steven R. Lautenschlager , Thomas D. Williams
Abstract: A vehicle and method of control comprising generating a geometric control envelope in a geometric space of operation points defined by a number of control aspects, the envelope having vertices representing maximum values of the control aspects, and determining a desired operation point in the geometric space representing a control input. Further, the method includes if the desired operation point is outside the envelope, scaling up a first one of the control aspects by a first factor, determining an effective operation point in the envelope geometrically closest to the desired operation point, scaling down all of the control aspects by a second factor inverse of the first factor, and instructing the propulsion mechanisms to propel the vehicle according to the effective operation point.
-
5.
公开(公告)号:US12093060B2
公开(公告)日:2024-09-17
申请号:US17588629
申请日:2022-01-31
Applicant: Digital Aerolus, Inc.
Inventor: Jeffery J. Alholm , John C. Blessing , Jacob B. Davisson , Thomas D. Williams
IPC: G05D1/00 , B64C39/02 , B64U101/00
CPC classification number: G05D1/085 , B64C39/024 , G05D1/106 , B64U2101/00 , B64U2201/10
Abstract: A vehicle and method of control comprising generating a geometric control envelope in a geometric space of operation points defined by a number of control aspects, the envelope having vertices representing maximum values of the control aspects, and determining a desired operation point in the geometric space representing a control input. Further, the method includes if the desired operation point is outside the envelope, scaling up a first one of the control aspects by a first factor, determining an effective operation point in the envelope geometrically closest to the desired operation point, scaling down all of the control aspects by a second factor inverse of the first factor, and instructing the propulsion mechanisms to propel the vehicle according to the effective operation point.
-
6.
公开(公告)号:US11853082B1
公开(公告)日:2023-12-26
申请号:US17677391
申请日:2022-02-22
Applicant: Digital Aerolus, Inc.
Inventor: Ian J. McEwan , Thomas D. Williams , Jeffery J. Alholm , John C. Blessing , Jacob B. Davisson , Frank C. Glazer , Jay D. Manifold , Laurence R. Williams
CPC classification number: G05D1/101 , B64C39/024 , G01C21/18 , G05D1/0825 , G05D1/0858 , B64U2201/104
Abstract: A method and system for controlling movement of a vehicle. Movement, orientation, and position data of the vehicle is collected. A model of kinematics of the vehicle and its environment is created and a Theory of World model is produced and updated. The model includes geometric algebra multivectors. Errors and noise are stored as geometrically meaningful first-class objects within the multivectors. Geometric algebra operations are used to manipulate the model during operation. Error and noise data are propagated and manipulated using geometric algebra operations to reflect measurement and processing errors or noise. The models are used in generation of control data with a primary intent of ensuring stability. Operations such as intersections are used to compare position, orientation, and movement of the vehicle against position, orientation, and movement of objects in its environment. System tasks include, but are not limited to, kinematics, inverse kinematics, collision avoidance, and dynamics.
-
7.
公开(公告)号:US10915117B2
公开(公告)日:2021-02-09
申请号:US16219609
申请日:2018-12-13
Applicant: Digital Aerolus, Inc.
Inventor: Ian J. McEwan , Thomas D. Williams , Jeffery J. Alholm , John C. Blessing , Jacob B. Davisson , Frank C. Glazer , Jay D. Manifold , Laurence R. Williams
Abstract: A method and system for controlling movement of a vehicle. Movement, orientation, and position data of the vehicle is collected. A model of kinematics of the vehicle and its environment is created and a Theory of World model is produced and updated. The model includes geometric algebra multivectors. Errors and noise are stored as geometrically meaningful first-class objects within the multivectors. Geometric algebra operations are used to manipulate the model during operation. Error and noise data are propagated and manipulated using geometric algebra operations to reflect measurement and processing errors or noise. The models are used in generation of control data with a primary intent of ensuring stability. Operations such as intersections are used to compare position, orientation, and movement of the vehicle against position, orientation, and movement of objects in its environment. System tasks include, but are not limited to, kinematics, inverse kinematics, collision avoidance, and dynamics.
-
8.
公开(公告)号:US20190179345A1
公开(公告)日:2019-06-13
申请号:US16219609
申请日:2018-12-13
Applicant: Digital Aerolus, Inc.
Inventor: Ian J. McEwan , Thomas D. Williams , Jeffery J. Alholm , John C. Blessing , Jacob B. Davisson , Frank C. Glazer , Jay D. Manifold , Laurence R. Williams
Abstract: A method and system for controlling movement of a vehicle. Movement, orientation, and position data of the vehicle is collected. A model of kinematics of the vehicle and its environment is created and a Theory of World model is produced and updated. The model includes geometric algebra multivectors. Errors and noise are stored as geometrically meaningful first-class objects within the multivectors. Geometric algebra operations are used to manipulate the model during operation. Error and noise data are propagated and manipulated using geometric algebra operations to reflect measurement and processing errors or noise. The models are used in generation of control data with a primary intent of ensuring stability. Operations such as intersections are used to compare position, orientation, and movement of the vehicle against position, orientation, and movement of objects in its environment. System tasks include, but are not limited to, kinematics, inverse kinematics, collision avoidance, and dynamics.
-
-
-
-
-
-
-