Spherical Robot Pitch Angle Deceleration Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Spherical robots face challenges in accurately stopping at a target location due to their shape, often rolling past or stopping short of the intended destination due to inertia, especially when moving on different floor surfaces with varying friction levels.

Innovation Solution

The robot incorporates a spherical body with a shaft connecting two spherical crowns, a drive mechanism for rotating the crowns, and an angular speed sensor to detect pitch angles, allowing for deceleration control based on the detected maximum pitch angle and remaining distance to the target, ensuring precise stopping by adjusting the control amount according to the floor surface type.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the robot moves on different floor surfaces, then the robot can adapt to various environments, but the positioning accuracy deteriorates due to varying friction levels causing the robot to roll past or stop short of the target

Engineering Contradiction:
Improveadaptability to different floor surfacesVSAvoidpositioning accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The control circuit dynamically adjusts the deceleration control amount based on the detected maximum pitch angle and remaining distance to target. The control amount is modified according to floor surface friction characteristics, changing the deceleration parameter to compensate for varying friction levels and achieve accurate stopping on different surfaces.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The angular speed sensor continuously detects the pitch angle during movement, and the control circuit uses this feedback information to determine the maximum pitch angle. This feedback loop allows the system to adjust the deceleration control in real-time based on actual movement conditions and floor surface characteristics.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If the robot uses a spherical body shape, then the robot achieves smooth movement and compact design, but the stopping precision deteriorates due to inertia causing the robot to roll past the target location

Engineering Contradiction:
Improvesmooth movementVSAvoidstopping precision
Core Design Contradiction:
Ease of operationVSManufacturing precision

Solution Approach 1:

The control circuit starts deceleration control before the robot reaches the target location, when a predetermined distance remains. By initiating deceleration in advance and adjusting the control amount based on the maximum pitch angle detected during movement, the system compensates for the spherical robot's inertia and ensures accurate stopping at the target.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If the robot increases the deceleration control amount to prevent overshooting, then the stopping accuracy improves, but the robot may stop short of the target due to excessive deceleration on high-friction surfaces

Engineering Contradiction:
Improvestopping accuracyVSAvoidadaptability to friction variations
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The deceleration control amount is not fixed but is dynamically changed based on the detected maximum pitch angle and remaining distance to target. The control circuit adjusts the control amount according to floor surface friction characteristics, increasing deceleration when needed and decreasing it when the surface has high friction, thereby achieving accurate stopping across different surface conditions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The control system transitions from static deceleration control to dynamic control where the deceleration amount varies continuously based on real-time detection of pitch angle and distance to target. This dynamic adjustment allows the robot to adapt its deceleration profile to match the actual movement conditions and floor surface properties.

Inventive Principle:
Principle #15Dynamics

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This solution enables the robot to accurately stop at the target location without rolling past or stopping short, considering the floor surface's friction, thus improving positioning accuracy and stability.

Implementation Method 1

an angular speed sensor that detects an angular speed, of the display, around an axis in a horizontal direction perpendicular to a moving direction of the main body

Methodology Applied
Scientific EffectAngular speed detection: Accelerometer

Implementation Method 2

a spherical body with a shaft connecting two spherical crowns, a drive mechanism for rotating the crowns... considering the floor surface's friction

Methodology Applied
Scientific EffectFriction: Friction

Data Source

PatentUS10507400B2Robot
Publication Date: 2019.12.17 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US10507400B2 patent drawing
  • US10507400B2 patent drawing
  • US10507400B2 patent drawing

AI summary

A robot includes a control circuit that detects a changing maximum value of a pitch angle, when the robot moves to a predetermined target point by rotating its main body. The control circuit determines a minimum control amount corresponding to the maximum value of the pitch angle, when the robot arrives at a predetermined distance short of the predetermined target point. The control circuit generates a deceleration control amount for the second drive mechanism that is greater than or equal to the minimum control amount, according to a remaining distance to the predetermined target point. The control circuit decelerates the rotation of the main body by controlling the second drive mechanism in accordance with the deceleration control amount.