Authors

Xu Zhong

Type

Text

Type

Dissertation

Advisor

Purwar, Anurag | Zhou, Yu | Wong, Jennifer. | Ge, Jeffery Q

Date

2014-12-01

Keywords

intelligent control, multiple robot system | Mechanical engineering

Department

Department of Mechanical Engineering.

Language

en_US

Source

This work is sponsored by the Stony Brook University Graduate School in compliance with the requirements for completion of degree.

Identifier

http://hdl.handle.net/11401/76461

Publisher

The Graduate School, Stony Brook University: Stony Brook, NY.

Format

application/pdf

Abstract

This dissertation addresses the critical issue of establishing and maintaining desired wireless communication connectivity in a team of collaborative mobile robots, which is highly demanded for reliable functioning of multi-robot systems but challenging in realistic environments. The signal propagation of wireless communications among mobile robots is affected by many issues, including the transmission power, distance, obstacles, robot movement, and other environmental conditions, which result in signal loss, attenuation, multi-path fading and shadowing. Consequently, the communication condition among mobile robots in a physical environment is usually unstable, and it is difficult to accurately predict the actual communication ranges of robots. We propose decentralized control strategies which, based on perceived link quality, adopts artificial intelligence schemes to accommodate the fluctuating communication condition, and approach and maintain desired and reliable communication connections among neighboring robots. The intelligent control strategies, such as fuzz logic and artificial neural network, are introduced as our control frameworks, which are tuned and adjusted by back propagation or reinforcement learning. These intelligent schemes are defined for each robot as an onboard controller to adapt to the quality of the wireless links with its neighbors. The combined effect of all robots' movement allows the MRS to achieve the desired communication connections. The effectiveness of proposed intelligent controllers are verified by the simulations or experiments. The advantages and disadvantages of these controllers are compared. Pioneer P3Dx and Amigobot mobile robots are adopted as our experiment platform, which provides dedicated motion controller with encoder feedback. A real-time robust localization algorithm is proposed for mobile robots to avoid accumulate errors from onboard encoders in indoor environments. Proposed localization algorithm is designed based on the recognition of artificial landmarks captured by a single onboard camera. The artificial landmark identity are encoded with nested circles in black and white. The center of landmarks are located by a fast two-phase recognition algorithm in image frame. The absolute position of the camera/robot in the environment is estimated using the geometric mapping between the image and global frames. An application of proposed wireless maintaining controller is explored in a task of deploying multiple robots into a realistic environment. Each robot can perform two categories of behaviors: 1) fundamental behaviors, e.g. forming sensory coverage, maintaining wireless communication connections, and avoiding collisions, are necessary for reliable functioning of the MRS; 2) application behaviors, e.g. search and exploration, are defined to fulfill the goals of specific deployment tasks. In the proposed control architecture, these behaviors are implemented by appropriately-defined parallel fuzzy controllers with different priorities, and behaviors can easily be added or removed by adding or removing corresponding parallel fuzzy controllers without affecting other behaviors. | 147 pages

Share

COinS
 
 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.