Patent classifications
G05D2109/12
MOVING APPARATUS AND MOVING APPARATUS CONTROL METHOD
Traveling according to a predefined target speed with each leg of a leg wheel robot grounded in a movement range corresponding to each leg can be performed even on a travel surface such as stairs. Travel surface information of the leg wheel robot that travels while alternately switching a grounding period in which traveling is performed with the wheels at the leg tips grounded to the travel surface and a free leg period in which the wheels at the leg tips are separated from the travel surface is acquired, a movement range corresponding to each leg in which the legs of the leg wheel robot can travel while being grounded to the travel surface is calculated, and track information of the legs for causing the leg wheel robot to travel with each leg grounded to the movement range corresponding to each leg according to a predefined target speed is generated.
INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
An information processing device (100) includes a calculation unit (113) that calculates an amount of change in a landing point of a landing point position to which a current swing leg of a robotic apparatus (1) including one or more legs to land next from a planned landing point position, and an amount of change in the center of pressure of a position of the center of pressure to be generated by a current ground contact leg of the robotic apparatus (1) from a position of a target center of pressure, and a drive control unit (114) that controls an attitude and movement of the robotic apparatus (1), based on at least one of the amount of change in the landing point or the amount of change in the center of pressure, calculated by the calculation unit (113).
Breeding Robot and Method
A breeding robot including a base and a support being movably connected to the base. The support is of a hollow cylindrical structure, a telescopic arm movably passes through the support, a first motor is mounted to an end of the telescopic arm away from the support, a transmission shaft of the first motor is connected to a rotating bracket, a saw blade is mounted to the bottom side of the rotating bracket, and the saw blade is used for cutting maize tassel. The end of the rotating bracket is mounted with a CCD detector, and the CCD detector is used for detecting the position of the maize tassel. A blower is further mounted to the base, an air outlet of the blower is connected to a first end of an air duct, and a second end of the air duct is connected to the air blowing portion.
Robot Logistics System
An automated delivery system includes an electric vehicle equipped with an overhead Cartesian Robot in the cargo area, enabling it to extract packages from the cargo area while the vehicle is traveling to its next destination, and deposit them in a staging area in the cabin, so that the driver and/or the optional robotic assistants can drop them off immediately upon arrival. Drivers need not be involved in loading the vehicles, which can be done automatically at a warehouse Load Cell, which may be available continuously, so the vehicle will not be delayed waiting for packages to be loaded into it. Packages may be loaded by the Load Cell before the drivers arrive at the vehicle, so vehicles are ready to go.
ANCHORING BASED TRANSFORMATION FOR ALIGNING SENSOR DATA OF A ROBOT WITH A SITE MODEL
Systems and methods are described for the display of a transformed virtual representation of sensor data overlaid on a site model. A system can obtain a site model identifying a site. For example, the site model can include a map, a blueprint, or a graph. The system can obtain sensor data from a sensor of a robot. The sensor data can include route data identifying route waypoints and/or route edges associated with the robot. The system can receive input identifying an association between a virtual representation of the sensor data and the site model. Based on the association, the system can transform the virtual representation of the sensor data and instruct display of the transformed data overlaid on the site model.
Leg swing trajectories
A method of planning a swing trajectory for a leg of a robot includes receiving an initial position of a leg of the robot, an initial velocity of the leg, a touchdown location, and a touchdown target time. The method also includes determining a difference between the initial position and the touchdown location and separating the difference between the initial position and the touchdown location into a horizontal motion component and a vertical motion component. The method also includes selecting a horizontal motion policy and a vertical motion policy to satisfy the motion components. Each policy produces a respective trajectory as a function of the initial position, the initial velocity, the touchdown location, and the touchdown target time. The method also includes executing the selected policies to swing the leg of the robot from the initial position to the touchdown location at the touchdown target time.
MOTION CONTROL METHOD, CONTROLLER, AND STORAGE MEDIUM
The present disclosure discloses a motion control method and apparatus for a legged robot, a legged robot, a computer-readable storage medium, and a computer program product. The legged robot includes at least two foot-ends. The method includes: receiving a bound instruction for the legged robot in response to the foot-ends of the legged robot standing in unit regions that are independent from one another, the bound instruction being used for instructing the legged robot to bound to a target unit region from at least two unit regions in which the legged robot is currently located; and controlling the legged robot to bound to the target unit region in response to the bound instruction, a distance between any two foot-ends of the legged robot in the target unit region being less than a distance between two corresponding foot-ends before bounding.
Breeding robot and method
A breeding robot including a base and a support being movably connected to the base. The support is of a hollow cylindrical structure, a telescopic arm movably passes through the support, a first motor is mounted to an end of the telescopic arm away from the support, a transmission shaft of the first motor is connected to a rotating bracket, a saw blade is mounted to the bottom side of the rotating bracket, and the saw blade is used for cutting maize tassel. The end of the rotating bracket is mounted with a CCD detector, and the CCD detector is used for detecting the position of the maize tassel. A blower is further mounted to the base, an air outlet of the blower is connected to a first end of an air duct, and a second end of the air duct is connected to the air blowing portion.
AUTONOMOUS GPR SYSTEM
GPR system and method for autonomously conducting a GPR survey of a subsurface bounded by a surface by a GPR device. The GPR device is mechanically connected to an autonomous robot. The method includes defining a survey path on the surface in a survey geometry; causing the robot to autonomously move along the survey path, thereby controlling a position of the GPR device; transmitting, via the GPR device, radar waves into the subsurface and recording their echoes as GPR data together with position data indicative of the position of the GPR device. The GPR system acquires GPR data of a subsurface bounded by a surface. The GPR system includes an autonomous robot, in particular with legs, and a GPR device, in particular which alternatively may be used as a stand-alone device.
CONTROL METHOD, ELECTRONIC DEVICE, AND STORAGE MEDIUM
A control method includes controlling a virtual object to perform an action, the virtual object being constructed based on a physical object; determining a target instruction based on the action performed by the virtual object; and sending the target instruction to the physical object to cause the physical object to perform an action.