G05D2201/0214

USER INPUT PROCESSING METHOD AND ELECTRONIC DEVICE SUPPORTING SAME
20210383806 · 2021-12-09 ·

An apparatus and method are provided for processing a user input in an electronic device. The method includes storing information associated with each of a plurality of users; receiving a user utterance associated with task execution of the electronic device; transmitting, to an external device, first data associated with the user utterance; receiving, from the external device, second data including information about at least one operation of the electronic device associated with the task execution, and at least one parameter for performing the at least one operation; identifying, as a target of the task execution, a first user from among the plurality of users based on the at least one parameter; inferring a location of the target based on information associated with the first user, which is included in the information associated with each of the plurality of users; moving the electronic device to a first location based on the inferred location; searching for the first user at the first location by comparing the information about the first user with information obtained at the first location; and in response to recognizing the first user at the first location, perform the at least one operation of the electronic device associated with the task execution.

HAND GESTURE CONTROLLED FLYING TOY
20210370192 · 2021-12-02 ·

A hand gesture controlled flying toy can utilize one or more infrared sensors and/or pressure sensors to determine how a user is interacting with the flying toy and conduct aerial maneuvers based on those interactions. The flying toy may be configured to ascend when lateral infrared sensors detect reflections of infrared light in multiple lateral directions. The flying toy may be configured to ascend when a pressure sensor detects a pressure increase from below the flying toy. The flying toy may be configured to conduct a roll responsive to an upward infrared sensor and a lateral infrared sensor detecting reflections of infrared light. The roll may be oriented at least partially based on which lateral infrared sensor detected a reflection.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
20220157305 · 2022-05-19 ·

Provided is an information processing apparatus including a control section that controls operations of operation bodies in accordance with a result of a voice recognition process. In accordance with a result of a voice recognition process that is based on a voice collected by one of the operation bodies or a voice recognition environment recognized from sensor information collected by one of the operation bodies, the control section controls an operation of another one of the operation bodies.

INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM
20230266767 · 2023-08-24 · ·

There is provided an information processing apparatus and an information processing method that can provide more useful information for an action plan of an autonomous mobile body, the information processing apparatus including an action recommendation unit configured to present a recommended action recommended to an autonomous mobile body, to the autonomous mobile body that performs an action plan based on situation estimation. The action recommendation unit determines the recommended action on the basis of an action history collected from a plurality of the autonomous mobile bodies, and on the basis of a situation summary received from a target autonomous mobile body that is a target of recommendation. The information processing method includes presenting, by a processor, a recommended action recommended to an autonomous mobile body, to the autonomous mobile body that performs an action plan based on situation estimation.

Moving body and moving body control method

A control unit drives a drive source to move the moving body. A detection unit detects external force applied to the moving body. A movement information deriving unit derives, based on the detected external force, a movement direction and movement speed of the moving body. The control unit drives the drive source based on the movement direction and movement speed derived by the movement information deriving unit.

MULTI-PURPOSED SELF-PROPELLED DEVICE

A self-propelled device can include at least a wireless interface, a housing, a propulsion mechanism, and a camera. Using the camera, the self-propelled device can generate a video feed and transmit the video feed to a controller device via the wireless interface. The self-propelled device can receive an input from the controller device indicating an object or location in the video feed. In response to the input, the self-propelled device can initiate an autonomous mode to autonomously operate the propulsion mechanism to propel the self-propelled device towards the object or location indicated in the video feed.

CONTROL DEVICE, CONTROL METHOD, AND NON-TRANSITORY RECORDING MEDIUM

A control device includes a processor. The processor controls an electric power supply to an operating part, and charging and discharging of a secondary battery; estimates electric power being supplied to the operating part and the secondary battery; acquires a charge state for a case of charging the secondary battery; and when a determination is made that the electric power estimated by the processor and being supplied to the operating part and the secondary battery is less than electric power required for a predetermined action to be executed by the operating part and, also, the charge state of the secondary battery is a predetermined charge state, controls so as to limit the predetermined action.

ROBOT GENERATING MAP BASED ON MULTI SENSORS AND ARTIFICIAL INTELLIGENCE AND MOVING BASED ON MAP

Disclosed herein is a robot generating a map based on multi sensors and artificial intelligence and moving based on the map, the robot according to an embodiment including a controller generating a pose graph that includes a LiDAR branch including one or more LiDAR frames, a visual branch including one or more visual frames, and a backbone including two or more frame nodes registered with any one or more of the LiDAR frames or the visual frames, and generating orodometry information that is generated while the robot is moving between the frame nodes.

Powered ride-on vehicle
11787472 · 2023-10-17 · ·

A powered ride-on vehicle having a frame supported by a first drive wheel, a second drive wheel and at least one non-driven support wheel. The vehicle has a first motor connected to the first drive wheel, a second motor connected to the second drive wheel, a steering wheel, a plurality of movement selectors, a dance selector, and one or more controllers operably electrically connected to the motors, the plurality of movement selectors, and the dance selector. The controllers operate to manipulate the motors to cause movements of the vehicle for a set period of time upon depression of one of the plurality of movement selectors independent of an angular location of the steering wheel. The controllers further operate to manipulate the motors to cycle through at least four different dances based on subsequent depression of the dance selector.

Autonomously acting robot whose activity amount is controlled
11809192 · 2023-11-07 · ·

A robot includes an operation control unit that selects a motion of the robot, a drive mechanism that executes a motion selected by the operation control unit, and a remaining battery charge monitoring unit that monitors a remaining charge of a rechargeable battery. Behavioral characteristics of the robot change in accordance with the remaining battery charge. For example, a motion with a small processing load is selected at a probability that is higher the smaller the remaining battery charge. Referring to consumption plan data that define a power consumption pace of the rechargeable battery, the behavioral characteristics of the robot may be caused to change in accordance with a difference between the remaining battery charge scheduled in the consumption plan data and the actual remaining battery charge.