Project Robotics - March 2009 - (Page 9) figure 4 labView source code for the slave controller provides a high-level view of the system performance. The researchers used national instruments labVieW, a graphical software development environment, to design and simulate the haptic control system and communication for remote operation. The design was deployed to realtime pXi control and acquisition systems to test the control strategies. The advantage of this approach is that Book and Black could iterate and create a better design by avoiding low-level embedded software development and custom hardware design when deploying. The georgia Tech researchers were able to quickly import their master and slave controller algorithms into labVieW and then instrument these with actuators and sensors using a high level programming interface. By instrumenting the algorithms with real hardware, they could verify theories with real-world data. figure 4 shows the graphical source code the researchers used to control the position of the slave. Moreover, the software tools provided high-level abstraction interfaces, such as the timedloop feature. The timed loop is a labVieW programming structure that abstracts the details of priorities, multithreading, and processor core assignment. With these types of abstraction, engineers and scientists can easily apply the performance advantages of multithreading and multicore Contents Viewpoint the Cutting edge for haptiC researCh Modeling CoMplex eleCtroMeChaniCal systeMs deVeloping a two-wheeled self-BalanCing transport platforM home page product training Module online ordering suppliers Catalog 9 | VoluMe 1 | nuMBer 1 http://ad.doubleclick.net/clk;212362954;32989198;w?http://www.digikey.com http://ad.doubleclick.net/clk;212362954;32989198;w?http://www.digikey.com http://ad.doubleclick.net/clk;212363051;32989198;l?http://digikey.com/PTM/PTMMaster.page?site=us&lang=en http://ad.doubleclick.net/clk;212363300;32989198;i?http://ordering.digikey.com/ordering/addpart.aspx?site=US&source=search http://ad.doubleclick.net/clk;212363091;32989198;p?http://digikey.com/Suppliers/SupplierIndex.page?site=us&lang=en http://ad.doubleclick.net/clk;212363309;32989198;r?http://dkc1.digikey.com/us/en/pdf/Current.html
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.