• Title/Summary/Keyword: Ball tracking

Search Result 61, Processing Time 0.031 seconds

Creating Deep Learning-based Acrobatic Videos Using Imitation Videos

  • Choi, Jong In;Nam, Sang Hun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.15 no.2
    • /
    • pp.713-728
    • /
    • 2021
  • This paper proposes an augmented reality technique to generate acrobatic scenes from hitting motion videos. After a user shoots a motion that mimics hitting an object with hands or feet, their pose is analyzed using motion tracking with deep learning to track hand or foot movement while hitting the object. Hitting position and time are then extracted to generate the object's moving trajectory using physics optimization and synchronized with the video. The proposed method can create videos for hitting objects with feet, e.g. soccer ball lifting; fists, e.g. tap ball, etc. and is suitable for augmented reality applications to include virtual objects.

Development of Tennis Training Machine in Ourdoor Environment with Human Tracking (사용자 추적 기능을 가진 야외용 테니스 훈련용 장치 개발)

  • Yang, Jeong-Yean
    • The Journal of the Korea Contents Association
    • /
    • v.20 no.3
    • /
    • pp.424-431
    • /
    • 2020
  • This paper focused on the development of sports robot that detects a human player and shots a serve ball automatically. When robot technologies apply to the sports machine, the domain problems occurs such as outdoor environments and playing condition to recognize the visual and the vocal modalities. Gaussian mixture model and Kalman filter are used to detect the player's position in the left, right, and depth direction and to avoid the noises caused by the player's posture variation around the net. The sports robot is designed by the pan-tilt structure to shot a serve ball by pneumatic control under the multi layered software architecture. Finally, the proposed tracking and the machine performance are discussed by experimental results.

Object Tracking of Mobile Robots using Hough Transform (Hough Transform을 이용한 이동 로봇의 물체 추적)

  • Jung, Kyung-Kwon;Shin, Heon-Soo;Lee, Hyun-Kwan;Eom, Ki-Hwan
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2007.06a
    • /
    • pp.819-822
    • /
    • 2007
  • In this paper, we propose an object-tracking of mobile robots using CHT(Circular Hough transform) algorithm. The proposed method extracts the region of moving objects using 1-D projection algorithm, and detects circular objects using CHT. In order to verify the effectiveness of the proposed tracking method, we perform experiments of ball shape object-tracking using mobile robot based on ARM processor with CMOS camera.

  • PDF

Sliding Mode Control with Friction Observer for a Precise Mechanical System in the Presence of Nonlinear Dynamic Friction

  • Han, Seong-Ik
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.4 no.4
    • /
    • pp.296-304
    • /
    • 2002
  • A position tracking control schemes on the precise mechanical system in presence of nonlinear dynamic friction is proposed. A nonlinear dynamic friction is regarded as the bristle friction model to compensate effects of friction. The conventional sliding mode controller often has been used as a non-model-based friction controller, but it has a poor tracking performance in high-precision position tracking application since it completely cannot compensate the friction effect below a certain precision level. Thus to improve the precise position tracking performance, we propose the sliding mode control method combined with the friction-model-based observer having tunable structure of the transient response. Then this control scheme has a good transient response as well as the high precise tracking performance compared with the conventional sliding mode control without observer and the control system with similar type of observer. The experiments on the bali-screw drive table with the nonlinear dynamic friction show the feasibility of the proposed control scheme.

Fuzzy Control of Nonlinear Systems with Singularity (특이성을 가진 비선형 시스템에 대한 퍼지 제어)

  • 임기성;정정주
    • Proceedings of the IEEK Conference
    • /
    • 2003.07c
    • /
    • pp.2863-2866
    • /
    • 2003
  • In nonlinear control fields, for irregular nonlinear systems, control form which consists of approximate tracking control law and exact tracking control law and which switches between two laws has been proposed recently. In this thesis, we design new switching control law which connect approximate linearization control law and exact linearization control law by fuzzy rules for irregular nonlinear system, ball and beam system. Fuzzy switching controller designed by fuzzy concept is proved that designed scheme overcomes singularities of irregular system, improves unstability problem of switching procedure, and has more efficient control value through simulation. Stability of fuzzy control system proved by Lyapunov's stability theorems.

  • PDF

A Feasible Approach for the Unified PID Position Controller Including Zero-Phase Error Tracking Performance for Direct Drive Rotation Motor

  • Kim, Joohn-Sheok
    • Journal of Power Electronics
    • /
    • v.9 no.1
    • /
    • pp.74-84
    • /
    • 2009
  • The design and implementation of a high performance PID (Proportional Integral & Differential) style controller with zero-phase error tracking property is considered in this article. Unlike a ball screw driven system, the controller in a direct drive system should provide a high level of tracking performance while avoiding the problems due to the absence of the gear system. The stiff mechanical element in a direct drive system allows high precise positioning capability, but relatively high tracking ability with minimal position error is required. In this work, a feasible position controller named 'Unified PID controller' is presented. It will be shown that the function of the closed position loop can be designed into unity gain system in continuous time domain to provide minimal position error. The focus of this work is in two areas. First, easy gain tunable PID position controller without speed control loop is designed in order to construct feasible high performance drive system. Second, a simple but powerful zero phase error tracking strategy using the pre-designed function of the main control loop is presented for minimal tracking error in all operating conditions. Experimental results with a s-curve based position pattern commonly used in industrial field demonstrate the feasibility and effective performance of the approach.

AUTOMATIC BROADCAST VIDEO GENERATION FOR BALL SPORTS FROM MULTIPLE VIEWS

  • Choi, Kyu-Hyoung;Lee, Sang-Wook;Seo, Yong-Duek
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 2009.01a
    • /
    • pp.193-198
    • /
    • 2009
  • Generally a TV broadcast video of ball sports is composed from those of multiple cameras strategically mounted around a stadium under the supervision of a master director. The director decides which camera the current view should be from and how the camera work should be. In this paper, such a decision rule is based on the 3D location of ball which is the result of multi-view tracking. While current TV sports broadcast are accompanied with professional cameramen and expensive equipments, our system requires few video cameras and no cameraman. The resulted videos were stable and informative enough to convey the flow of a match.

  • PDF

Force Synchronizing Control for AC Servomotor-Ball Screw Driven Injection Unit (AC서보모터-볼스크루 구동 사출장치의 힘 동기제어)

  • Cho, S.H.
    • Journal of Drive and Control
    • /
    • v.12 no.2
    • /
    • pp.14-20
    • /
    • 2015
  • This paper focuses on the issue of force synchronizing control for the injection servomechanism of injection molding machines. Prior to the controller design, a virtual design model was developed for the injection mechanism with an AC servomotor-ball screw. A synchronizing controller is designed and combined with the PID control to accommodate the mismatches between the real plant and the linear model plant used. Due to the plant uncertainty, the stiffness and the damping of the mechanism were considered. From the tracking control simulations based on the virtual design model, it is shown that a significant reduction in force synchronizing error is achieved through the use of a proposed control scheme.

Accuracy Verification of Optical Tracking System for the Maxillary Displacement Estimation by Using of Triangulation (삼각측량기법을 이용한 광학추적장치의 상악골 변위 계측에 대한 정확성 검증)

  • Kyung, Kyu-Young;Kim, Soung-Min;Lee, Jong-Ho;Myoung, Hoon;Kim, Myung-Jin
    • Maxillofacial Plastic and Reconstructive Surgery
    • /
    • v.34 no.1
    • /
    • pp.41-52
    • /
    • 2012
  • Purpose: Triangulation is the process of determining the location of a point by measuring angles to it from known points at either end of a fixed baseline. This point can be fixed as the third point of a triangle with one known side and two known angles. The aim of this study was to find a clinically adaptable method for applying an optical tracking navigation system to orthognathic surgery and to estimate its accuracy of measuring the bone displacement by use of triangulation methods. Methods: In orthognathic surgery, the head position is not fixed as in neurosurgery, so that a head tracker is needed to establish the reference point on the head surface byusing an optical tracking system. However, the operation field is interfered by its bulkiness that makes its clinical use difficult. To solve this problem, we designed a method using an Aquaplast splinting material and a mini-screw in applying a head tracker on a patient's forehead. After that, we estimated the accuracy of measuring displacements of the ball marker by an optical tracking system with a conventional head tracker (Group A) and with a newly designed head tracker (Group B). Measured values of ball markers' displacements by each optical tracking system were compared with values obtained from fusion CT images for an estimation of accuracy. Results: The accuracy of the optical tracking system with a conventional head tracker (Group A) is not suitable for clinical usage. Measured and predictable errors are larger than 10 mm. The optical tracking system with a newly designed head tracker (Group B) shows 1.59 mm, 6.34 mm, and 9.52 mm errorsin threeclinical cases. Conclusion: Most errors were brought on mainly from a lack of reproducibility of the head tracker position. The accuracy of the optical tracking system with a newly designed head tracker can be a useful method in further orthognathic navigation surgery even though the average error is higher than 2.0 mm.

ROS-based control for a robot manipulator with a demonstration of the ball-on-plate task

  • Khan, Khasim A.;Konda, Revanth R.;Ryu, Ji-Chul
    • Advances in robotics research
    • /
    • v.2 no.2
    • /
    • pp.113-127
    • /
    • 2018
  • Robotics and automation are rapidly growing in the industries replacing human labor. The idea of robots replacing humans is positively influencing the business thereby increasing its scope of research. This paper discusses the development of an experimental platform controlled by a robotic arm through Robot Operating System (ROS). ROS is an open source platform over an existing operating system providing various types of robots with advanced capabilities from an operating system to low-level control. We aim in this work to control a 7-DOF manipulator arm (Robai Cyton Gamma 300) equipped with an external vision camera system through ROS and demonstrate the task of balancing a ball on a plate-type end effector. In order to perform feedback control of the balancing task, the ball is designed to be tracked using a camera (Sony PlayStation Eye) through a tracking algorithm written in C++ using OpenCV libraries. The joint actuators of the robot are servo motors (Dynamixel) and these motors are directly controlled through a low-level control algorithm. To simplify the control, the system is modeled such that the plate has two-axis linearized motion. The developed system along with the proposed approaches could be used for more complicated tasks requiring more number of joint control as well as for a testbed for students to learn ROS with control theories in robotics.