By Topic

Underwater Glider Embedded Control System Design Based on QNX Real-time Kernel

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
Xibo Wang ; Coll. of Inf. Sci. & Eng., Northeastern Univ., Shenyang ; Song Liu ; Ge Yu ; Qian Li

Underwater glider, being a new kind of underwater autonomous robot which has no external propulsion system equipped on it, is driven depending on buoyancy adjustment of itself. In development of underwater glider, its control system design plays an important role. The paper put forward the design approach to build embedded control system based on a real-time kernel in underwater glider. Hardware configuration of the control system is designed, in which SysCentreModuleTM-7108B main-board and M-System DOC2000 flash memory serve as core. The methods that drive DiskOnChip under QNX as well as QNX kernel migration to M-System DOC2000 are given. Main content and fundamental frame of system boot file - BuildFile which suitable for the embedded control system is created. Control system software modules applied in underwater glide is described and some of them were developed. All application software is supported by QNX real-time kernel and ultimately resided on DOC together with QNX. Theoretical analysis and some simulation experiments prove that the design idea is correct and the implementation approach is feasible.

Published in:

Robotics, Automation and Mechatronics, 2008 IEEE Conference on

Date of Conference:

21-24 Sept. 2008