3D Tabletop User Interface with High Synchronization Accuracy using a High-speed Stereo Camera

Author(s):  
Takumi Kusano ◽  
Takashi Komuro
2014 ◽  
Vol 574 ◽  
pp. 528-533
Author(s):  
Jek Wang Choi ◽  
Lei Lei Shi ◽  
Li Jun Wu ◽  
Hyeon Woo Kim ◽  
Iksu Choi ◽  
...  

The Smart Hybrid Powerpack (SHP) is an electro-hydraulic system which combines the system of Electro Hydraulic Actuator (EHA) and advanced technologies such as network fault tolerance and intelligent control. EHA system has been famous in the industry because that the EHA acts as a power-shift which shifts the power from high-speed electric motor to the high-force of hydraulic cylinder by bi-directional piston pump. If errors in the plant and network occur in the SHP, the system will cause serious malfunctions. To reduce plant noises and network errors, this paper shows the intelligent control method comparing Self-tuning fuzzy with fuzzy control and network fault tolerant error control coding in the SHP. In the intelligent control part, the simulation result shows good performance to reduce plant noises by the self-tuning fuzzy than fuzzy control. In the network fault tolerant error control coding part, proposed scheme also shows good performance by CRC code and Reed-Solomon (R-S) code in two channel (CRT) method than one channel only. We developed LabVIEW Graphic User Interface (GUI) to show these simulation results. Using this GUI, we can save time to experiment and get benefit of guidance to make real program.


Author(s):  
D. A. Bennett ◽  
X. Feng ◽  
S. A. Velinsky

An operator-controlled crack-sealing machine was developed and tested at the Advanced Highway Maintenance and Construction Technology (AHMCT) Research Center at the University of California, Davis. The machine, integrated onto a single truck, provides ease of operation and a simple, automated method of sealing random pavement cracks. The operator provides the machine its tasks and is the decision maker; the machine automatically performs the repetitive and dangerous tasks of mapping pavement cracks, creating seal paths for the robot, and sealing the cracks. The operator communicates with the machine through a simple user interface adjacent to the driver. This operator control approach drastically reduces the machine’s control complexity relative to fully automated crack-sealing machines. To be able to seal cracks within a full lane without intruding into adjacent lanes, a telescoping long-reach robotic arm was developed that can position the sealing head mounted to its end in a large 3.7- x 4-m (12- x 13-ft) workspace, within 0.4 mm (1/64 in.) at a traverse speed up to 1 m/s (3 ft/s). A special sealant applicator that deploys a pressurized reservoir was developed to allow high-speed and automated sealing operations. A 100-Mbps fast Ethernet and 10-Mbps wireless control network allows for distributed real-time motion control, input/output control, and machine vision. A fully object-oriented, multithreaded Internet-based software architecture allows reliable and efficient system integration and provides an interactive and responsive user interface for feature-rich and easy imaging, path planning, and system control.


Author(s):  
Takashi Nagamatsu ◽  
Michiya Yamamoto ◽  
Hiroshi Sato

Today, touch-screen-based handheld mobile devices are widely used; however, they are awkward to use with one hand. We propose MobiGaze, which is a user interface that uses one’s gaze to operate a handheld mobile device. By using MobiGaze, one can target the entire display area easily, even when the device is quite large. Moreover, MobiGaze can use both gaze and touch interactions. The combination of gaze and touch becomes a novel interaction paradigm. A gaze-and-touch interface effectively avoids the Midas-touch problem. The authors adopted a gaze-tracking method that uses a stereo camera to develop MobiGaze, because the user’s line of sight is detected in 3D. This allows the user to move the handheld mobile device freely. They constructed a prototype MobiGaze system, which consists of two cameras with IR-LEDs, a Windows-based notebook PC, and iPod touches. The authors evaluated the accuracy in a laboratory experiment and developed several applications for MobiGaze.


2013 ◽  
Vol 694-697 ◽  
pp. 2671-2674
Author(s):  
Heng Le ◽  
Guan Min Li

This paper presents a digital compass based on the chip LSM303DLH. This set of equipment has many advantages- smaller size, fewer cost, better display and friendlier user interface. The design of the hardware in the system consists of battery charging circuit based on TP4056, data acquisition circuit based on 3-axis accelerometer and 3-axis magnetometer LSM303DLH, OLED display circuit and master control circuit based on high speed MCU C8051F321. The software contains circuit control code, data fusion code and the upper computer software. In addition, the software code mainly depends on C language and C++. Finally, it accomplishes a kind of digital compass which can be powered by battery and uploads the data to the computer.


2020 ◽  
Vol 18 (5) ◽  
pp. 1153-1163
Author(s):  
Bashir Osman ◽  
Haitao Zhu

Purpose Training centers and labs offer many applications suitable for beginners who want to know how to set and operate a computer numerical control (CNC) milling machine. However, few applications address a basic understanding of the machining process founded on mathematical principals in line with new high-speed and high-precision machining technologies. The purpose of this paper is to present a complex mechanism in a simplified way, explaining the subject at an elementary level. Design/methodology/approach The authors have developed an application of the CNC milling machine in a Matlab/Simulink package, obtaining the appropriate parameters mathematically. The project developed an analytical method using Matlab code to test the step response (the actual cutting force) under various parameters to ensure comparability of the designed model. The analytical results are in line with the developed model. The Matlab/Simulink user interface allows the application to better explain machining for educational purposes. Furthermore, by combining this mathematical model and the fuzzy controller, the high-speed constant-force milling control model has a user interface for data entry. The addition of two kinds of fuzzy controllers (look-up table and Mamdani) achieve a more educational environment compared with existing models. Findings The developed technique can be used in CNC milling machine centers and laboratories. For virtual training purposes, this paper provides a two-stage educational model, giving students the necessary feedback on what they have learned at each stage from the beginning use of the CNC milling machine, with and without the controller. The system also offers to track the step-response analysis method. This method overcomes the shortage of milling processes modeled by the traditional transfer function, which more accurately establishes the relationship between cutting force and cutting parameters. Practical implications This technique can be used in the CNC machine centers and laboratory for teaching beginner students and trainees. Real data from the workshop had been used. Originality/value The earlier versions of this manuscript were presented in: JVE International LTD. Vibroengineering Procedia. +2017. 14.; IEEE 4th International Conference on Information Science and Control Engineering (ICISCE) +2017.


2011 ◽  
Vol 71-78 ◽  
pp. 3548-3552
Author(s):  
Jie Jia ◽  
Gen Hua Zhang ◽  
Jian Yong Lai ◽  
Huan Ling

To obtain a faster response speed and higher synchronization accuracy, the paper firstly discusses the difficulties and disadvantages of organizing servo motion network with traditional fieldbus. Then, a novel method for constructing multi-axis motion system based on EtherCAT is presented. With DSP and an improved PID control algorithm, the hardware and software design is introduced in details. The system has realized high-speed remote data transmission and high-precision velocity control for Multi-axis which the traditional fieldbus can’t achieve.


2015 ◽  
Vol 113 (7) ◽  
pp. 2713-2720 ◽  
Author(s):  
Yang Yang ◽  
Timothy Adowski ◽  
Bina Ramamurthy ◽  
Andreas Neef ◽  
Matthew A. Xu-Friedman

The dynamic-clamp technique is highly useful for mimicking synaptic or voltage-gated conductances. However, its use remains rare in part because there are few systems, and they can be expensive and difficult for less-experienced programmers to implement. Furthermore, some conductances (such as sodium channels) can be quite rapid or may have complex voltage sensitivity, so high speeds are necessary. To address these issues, we have developed a new interface that uses a common personal computer platform with National Instruments data acquisition and WaveMetrics IGOR to provide a simple user interface. This dynamic clamp implements leak and linear synaptic conductances as well as a voltage-dependent synaptic conductance and kinetic channel conductances based on Hodgkin-Huxley or Markov models. The speed of the system can be assayed using a testing mode, and currently speeds of >100 kHz (10 μs per cycle) are achievable with short latency and little jitter.


Sign in / Sign up

Export Citation Format

Share Document