Font Size: a A A

Design And Implementation Of Multi-axis Motion Controller For Motion Seat

Posted on:2022-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:Z L JiangFull Text:PDF
GTID:2518306572496534Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
With the wide application of virtual reality technology in the cultural and entertainment industry,the traditional form of entertainment has undergone radical changes,and the more common application scenarios include motion theaters,VR(Virtual Reality)games,virtual exhibition halls,etc.One of the key devices that can simulate space transformation and scene effects is the motion seat.This paper presents a detailed analysis of the basic composition and working principle of the motion seat system,clarifies the basic functions that the seat controller needs to achieve in the motion seat control system,and proposes a multi-axis motion controller design scheme based on ARM processor.In the motion seat control system,the seat controller and the host computer transmit commands through the UDP(User Datagram Protocol).Due to the random time delay and command loss in the network transmission,the continuity and accuracy of motion control of the motion seat will be affected.This paper introduces the queuing/caching strategy into the seat controller design and predicts the lost commands by polynomial fitting method,which can effectively mitigate the adverse effects of network transmission problems on the motion seat control system without affecting the original communication performance.In order to facilitate the transplantation of lw IP(lightweight IP)protocol for UDP command transmission of the seat controller and to ensure the real-time multi-tasking of the embedded controller,this paper adopts the software design and implementation scheme based on the real-time operating system μC/OS-II.The software structure of the seat controller is divided into system initialization layer,basic function module layer and main control logic layer,and the design and implementation process of functional modules is elaborated.Finally,the physical experiment platform of the motion seat control system is built,and the basic functions of the seat controller are tested and verified by using the upper computer test software.The experimental results show that the multi-axis motion controller designed and implemented in this paper can operate stably and reliably,which meets the expected requirements of the subject and has a very broad application prospect.
Keywords/Search Tags:Motion seat, motion control card, ARM, network control system, μC/OS-Ⅱ
PDF Full Text Request
Related items