1 / 17

Fuzzy Behavior-Based Control of Mobile Robots

Fuzzy Behavior-Based Control of Mobile Robots. Prahlad Vadakkepat, Ooi Chia Miin, Xiao Peng, and Tong Heng Lee IEEE TRANSACTIONS ON FUZZY SYSTEMS. Introduction. Behavior-based architectures help to decompose control systems into subsystems with task achieving behaviors.

elliot
Download Presentation

Fuzzy Behavior-Based Control of Mobile Robots

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Fuzzy Behavior-Based Control of Mobile Robots Prahlad Vadakkepat, Ooi Chia Miin, Xiao Peng, and Tong Heng Lee IEEE TRANSACTIONS ON FUZZY SYSTEMS

  2. Introduction • Behavior-based architectures help to decompose control systems into subsystems with task achieving behaviors. • fuzzy logic has been employed in implementing individual robot behaviors and actions, in particular for shooting and obstacle avoidance

  3. The Behavior-Based Architecture for Robot Soccer System • Communication:RF • The whole soccer team • 分為單一行為&集體行為模式 • At the top of the hierarchy isthe overall team behavior,which istermed asthe team strategy. • Layer 3:These behaviors are further decomposed into simpler actions such as go-position and go-angle.

  4. Obstacle avoidance is explicitly fulfilled by independent behaviors, such as shun-robots and avoid-wall, while other behaviors need not take it into consideration. • 其他的報告是認為直接包成一個行為其中之一的因素

  5. Fuzzy Rule-Base Coordination:

  6. Fuzzy Rule-Base Coordination: • It’s a topd-down decision making approach • Two methods: center of area(CoA),max criterion • CoA:The CoA method is used to “merge” compatible behaviors and actions. • Max criterion:The max criterion activatesonly one behavior at any time

  7. Activity and Action Contribution:

  8. Activity and Action Contribution: • It’s bottom-up approach • Each fuzzy action provides a pair of activity and action values. Action represents the output of a fuzzy action, and in this case, is the pair of wheel speeds. Activity represents the degree of contribution a fuzzy action has on the overall behavior.

  9. Activity and Action Contribution: • The CoA method takes the average of the action values recommended by the fuzzy actions, weighted by the activity values. • The max criterion activates the fuzzy action with the greatest activity value. The application of either method generally depends on whether the actions are mutually exclusive or not.

  10. Method of Coordination: • behavior coordination is also based on fuzzy rule-base coordination. • 守門員是單純的if –else-if構成的 • 參數的雙方取決問題 • Ex. a role that contains the avoid-wall behavior can not activate that behavior based on the fuzzy rule. The avoid-wall behavior recommends itself when it is necessary.

  11. Implemententation • The fuzzy behavior-based architecture resulted in a distributed fuzzy system with smaller subsystems. • Ex. the get-ball-at-angle action is described. This action is implemented based on the go-position-at-angle action, with the ball asthe target position. • 輸入參考變數: the distance between the ball and the robot the speed of the ball the direction of the ball relative to the robot’s heading angle. 遠離?or 正朝著robot滾來?

  12. Reactive & deliberative • Reactive behavior is defined as that displayed in direct response to environmental stimulation. • Ex. avoid-wall, shun-robots, and frustration.

  13. Deliberative • deliberative behavior is displayed not purely in response to environmental situations • Ex. shooting, chasing, passing, wandering, guarding,sweeping, blocking and tracking. • 特性:very flexible

  14. 結論 • 將行為模式階層化會很有效率 • 複雜的行為模式(射門,阻擋),由sub fuzzy system 逐步建構起來,可以有效率分析 • 最基本行為的優先權(不撞牆)不能跟高等行為混在一起.

More Related