Automated Ball Trajectory Replication via Feedback Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ball throwing machines struggle to control and replicate complex ball trajectories, limiting their precision and effectiveness in sports training and other applications.

Innovation Solution

A method and system for automated ball throwing that includes an object launching component, a ball state sensing apparatus, a ball orientation control apparatus, a machine localization and position control apparatus, and a controller that processes user input to control the ball's trajectory, orientation, speed, and spin.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional ball throwing machines are used to launch balls, then balls can be thrown for training purposes, but the projectile path is hard to control and cannot replicate target trajectories precisely

Engineering Contradiction:
Improvetrajectory control precisionVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system uses ball tracking technology to capture actual ball trajectories and feeds this information back to the control system. The control system then adjusts launch parameters (angle, speed, spin) based on the difference between actual and target trajectories, enabling precise trajectory replication through continuous feedback and correction

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces traditional mechanical control systems with an integrated system combining ball tracking technology, computational algorithms, and automated control. This substitution enables precise trajectory control by using digital sensing and processing rather than purely mechanical adjustments

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

2Measurement precision

If ball tracking technology is used to achieve reliable precision for tracking ball trajectories, then accurate trajectory data can be obtained, but the system complexity and cost increase

Engineering Contradiction:
Improveball trajectory tracking precisionVSAvoidtracking system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The ball tracking system serves multiple functions: it tracks ball trajectories for analysis, provides feedback for trajectory replication control, and enables various training scenarios. This multi-functionality justifies the investment in tracking technology by delivering comprehensive value across different application areas

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Manufacturing precision

If automated control systems are implemented to control ball launch conditions and trajectories, then training accuracy improves, but the ease of operation decreases

Engineering Contradiction:
Improvelaunch condition control precisionVSAvoidmachine operation simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system automatically determines optimal launch parameters and adjusts control settings without requiring manual intervention from operators. The control system self-regulates by processing trajectory data and making real-time adjustments to launch conditions, reducing the operational burden on users while maintaining high precision

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12201888B2Method and system of replicating ball trajectories using an automated ball throwing machine
Publication Date: 2025.01.21 TRAJEKT SPORTS INC
  • US12201888B2 patent drawing
  • US12201888B2 patent drawing
  • US12201888B2 patent drawing

AI summary

The disclosure is directed at a system and method of automated object launching, for replicating ball trajectories, for example with a baseball. The system receives an input from a user that includes trajectory information and then launches an object based on that trajectory. The system includes subsystems that control the orientation of the object to be launched and the position of the system itself. The system also includes a results tracking database to provide analytics and the like for the user.