A Behavior Control Method of Single Robot Fish Based on 3D Fuzzy Processing
A control method and robotic fish technology, applied in the direction of adaptive control, general control system, control/regulation system, etc., can solve the problems such as the difficulty of turning method and the complex algorithm of heading ball motion planning, and achieve good real-time performance and data update The effect of increasing speed and improving sports performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0071] This embodiment describes the division of different pool areas and the setting of heading points in corresponding areas during the specific implementation of the present invention. figure 1 It is a method for controlling the behavior of a single robot fish based on three-dimensional fuzzy processing in the present invention. In step 1, different pool areas are divided and corresponding area heading points are set. figure 1 Among them, Oxy is a rectangular coordinate system.
[0072] From figure 1 It can be seen from the figure that the pool area is divided into Area 1, Area 2, Area 3, and Area 4; each area has a ball, and a black dot on the ball is the top ball point. The top points set in different areas The ball point coordinates, area 1 contains the rightward heading point, and its coordinates are (b_pt.x-r, b_pt.y); area 2 contains the downward heading point, and its coordinates are (b_pt.x, b_pt.y-r); Area 3 contains the upward heading point, whose coordinates ar...
Embodiment 2
[0074] This embodiment describes in detail the overall flow of a single robot fish behavior control method based on three-dimensional fuzzy processing.
[0075] figure 2 It is a design flow chart of three-dimensional fuzzy processing of a single robot fish behavior control method based on three-dimensional fuzzy processing in the present invention.
[0076] From figure 2 It can be seen that the specific implementation of the present invention comprises the following steps:
[0077] Step A. Initialization;
[0078] Initialize the sampling time to 1s; such as figure 1 As shown, the pool area is divided into 4 areas; the coordinates of the small ball are (103cm, 47cm), located in area 1, and the coordinates of the top ball point are (101cm, 47cm);
[0079] Step B. Information update calculation;
[0080] Among them, the information update parameters are l and θ e ;
[0081] Step C. Determine whether |θ e |<δθ, and perform corresponding operations according to the judgme...
Embodiment 3
[0096] This embodiment elaborates in detail the method for planning the robot fish's ball-heading behavior for different regions during the specific implementation of the present invention, which specifically corresponds to the robot fish's ball-heading behavior planning in step 5.1 of the method proposed in the present invention.
[0097] The goal of the ball-heading behavior planning is to plan the appropriate movement behavior for the robot fish to guide the robot fish to head the ball to the target point. Corresponding to various regional conditions, the corresponding behavior design makes the robot fish choose the corresponding behavior to move to the target point in different regions. The specific process is as follows:
[0098] 1) BPR behavior: corresponds to the behavior of the offensive zone. Effective offensive situation: if image 3 As shown in (a), when the abscissa of the robot fish center coordinate f_CenterPt is smaller than the abscissa of the water polo coord...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com