Robot Swarm Navigation Using Neural Motion Vectors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current swarming technologies face challenges in decentralized robot swarm navigation, particularly in complex and unknown environments, where they lack agility, efficiency, and resilience due to inadequate spatial awareness and navigation strategies.

Innovation Solution

A method utilizing a neural network-based approach that determines robot-based and objective-based synaptic weights, incorporating oscillating signals and phase comparisons to calculate motion vectors, allowing robots to navigate based on spatial relationships and environmental cues, similar to mammalian brain circuits for spatial navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional swarming navigation methods are used, then the system structure is simple, but the navigation efficiency and spatial awareness are insufficient in complex environments

Engineering Contradiction:
Improvenavigation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical control systems with a neuroinspired computational system. Each robot is equipped with a neural network that processes spatial information and generates navigation commands autonomously, substituting centralized mechanical control with distributed intelligent processing. This enables improved navigation efficiency while maintaining relatively simple individual robot structures.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces oscillating signals as an intermediary mechanism between robots. These signals mediate spatial relationships and enable robots to infer positions and movements of others without direct line-of-sight communication. This intermediary allows efficient coordination in complex environments while keeping individual robot sensors and processors relatively simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If decentralized navigation is implemented, then the system resilience is improved, but the spatial awareness capability deteriorates

Engineering Contradiction:
Improvesystem resilienceVSAvoidspatial awareness
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent merges multiple information sources including direct sensor data, oscillating signals from other robots, and neural network processing into a unified spatial awareness system. Each robot combines these inputs to build a comprehensive environmental model, achieving both decentralized operation and precise spatial understanding through integrated information processing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent adds the temporal dimension through oscillating signals with specific frequencies and phases. Robots encode spatial information in the temporal patterns of oscillations, allowing them to distinguish between simultaneous signals from different directions and achieve accurate spatial awareness through time-based differentiation rather than relying solely on spatial sensor arrays.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Use of energy by moving object

If oscillating signals are used for communication, then the energy consumption is reduced, but the information exchange capability is limited

Engineering Contradiction:
Improveenergy consumptionVSAvoidinformation exchange capability
Core Design Contradiction:
Use of energy by moving objectVSLoss of information

Solution Approach 1:

The patent uses periodic oscillating signals instead of continuous communication. Robots transmit information through rhythmic on/off patterns that encode spatial and identity data. This periodic transmission dramatically reduces energy consumption compared to continuous communication while maintaining effective information exchange through the temporal patterns of the oscillations.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent encodes multiple information parameters within the oscillating signals by varying frequency, phase, and amplitude. A single oscillating signal can convey robot identity, position, velocity, and intent through different parameter combinations, maximizing information exchange capability while minimizing the number of separate communication channels and associated energy consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11378975B1Autonomous navigation technology
Publication Date: 2022.07.05 JOHNS HOPKINS UNIVERSITY
  • US11378975B1 patent drawing
  • US11378975B1 patent drawing
  • US11378975B1 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer -storage media, for swarming technology. In some implementations, the system can be modeled on the spatial reasoning process found in rodents and other mammals. A plurality of synaptic weights can be formed within a neural network. The neural network along with additional data of a system can be used to determine motion vectors for one or more devices within a group of devices or swarm. The motion vectors can help determine where the devices within a group of devices are located at a given time. Motion vectors can direct devices to areas of high activity in a similar manner to how spatial cells in a brain direct animals in accordance with high activity rates of particular cells within their brain.