• Title/Summary/Keyword: joystick controller

Search Result 43, Processing Time 0.03 seconds

Development of an intuitive motion-based drone controller (직관적 제어가 가능한 드론과 컨트롤러 개발)

  • Seok, Jung-Hwan;Han, Jung-Hee;Baek, Jun-Hyuk;Chang, Won-Joo;Kim, Huhn
    • Design & Manufacturing
    • /
    • v.11 no.3
    • /
    • pp.41-45
    • /
    • 2017
  • Drones can be manipulated in a variety of ways. One of the most common controller is joystick method. But joystick controller uses both hands and takes a long time to learn. Particularly, in the case of 8-character flight, it is necessary to use both front and rear flight (pitch), left and right flight (Roll), and body rotation (Yaw). Joystick controller has limitations to intuitively control it. In particular, when the main body rotates, the viewpoint of the forward direction is changed between the drones and the user, thereby causing a mental rotation problem in which the user must control the rotating state of the drones. Therefore, we developed a motion matching controller that matches the motion of the drones and the controller. That is, the movement of the drone and the movement of the controller are the same. In this study, we used a gyro sensor and an acceleration sensor to map the controller's forward / backward, left / right and body rotation movements to drone's forward / backward, left / right, and rotational flight motion. The motor output is controlled by the throttle dial at the center of the controller. As the motions coincide with each other, it is expected that the first drone operator will be able to control more intuitively than the joystick manipulator with less learning.

Design of BLDC Motor Controller for Electric Power Wheelchair

  • Chu, Jun-Uk;Moon, In-Hyuk;Choi, Gi-Won;Ryu, Jei-Cheong;Mun, Mu-Seong
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.1509-1512
    • /
    • 2003
  • The electric power wheelchair needs to control motor torque and speed for responding to variable actions given by handling a joystick. In this paper a DSP-based BLDC motor controller using a single dc-link current sensor is presented for electric power wheelchair. It is composed by a DSP processor and three-phase inverter module. To control torque, high speed current control is achieved by the PI controller and pulse width modulation (PWM) signals with 25 kHz carrier frequency, which is performed by 200 ${\mu}sec$ cycle. The speed controller computes the new direct current reference from the speed error and the PI control equation. The displacement value by handling the joystick is converted to reference speeds of right and left wheel motors using nonholonomic wheelchair kinematics. Experimental results show that the presented control system is enough to implement a speed servo in wheelchair driving.

  • PDF

Development of Noncontactable Joystick Controller for Low Speed Electric Vehicle (저속 전기자동차 제어용 비접촉식 조이스틱 개발)

  • Pharm, Trung Hieu;Ahn, Jin-Woo
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.61 no.4
    • /
    • pp.549-554
    • /
    • 2012
  • Noncontactable joystick for a low speed electric vehicle(LSEV) is developed. The joystick is proposed to replaced the steering wheel in a conventional LSEV. The main advantages of the proposed joystick are a durable and a stable in structure, simple and easy to control through discriminating the driving and braking area. To reduce error and stability in the joystick control, input and output signal of the joystick are manipulated by data averaging and differntiation. With this algorithm, the driving resolution and capability are improved. To verify the proposed algorithm, a simple prototype model which has two electric motors for propulsion and steering are used. Test results show that the prototype joystick control system is applicable to an LSEV dirve.

A remote control robot manipulator using force feedback joystick (로봇 매니퓰레이터 원격 제어)

  • Kim, In-Soo;Hyun, Woong-Keun
    • Proceedings of the KIEE Conference
    • /
    • 2008.07a
    • /
    • pp.1823-1824
    • /
    • 2008
  • We propose a remote controlled robot manipulator using force feedback joystick. User can control easily 5 d.o.f robot manipulator in 3 demensional space using general joystick. A force sensor attached in developed gripper sends signal to main robot controller so as to know gripper grasp the object. The signal also sent to user through force feedback joystick. We designed a dexterous 5 d.o.f robot manipulator analysis the kinematics and inverse kinematics. The robot was simply developed using serial RC motor. As a main robot controller, we use 32bit MPU(AT91SAM7256) and micro C/OS. To show the validity of our developed robot, a several experiments were demonstrated.

  • PDF

Development of Embedded Board-based Differential Driving Robot Platform for Education (임베디드 보드 기반의 교육용 차동 구동 로봇 플랫폼 개발)

  • Choi, Hyeon-Ju;Lee, Dong-Hyun
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.17 no.2
    • /
    • pp.123-128
    • /
    • 2022
  • This paper proposes a mobile robot platform for education that can experiment with various autonomous driving algorithms such as obstacle avoidance and path planning. The platform consists of a robot module and a remote controller module, both of which are based on the Arduino Nano 33 IoT embedded board. The robot module is designed as a differential drive type using two encoder motors, and the speed of the motor is controlled using PID control. In the case of the remote controller module, a command to control the robot platform is received with a 2-axis joystick input, and an elliptical grid mapping technique is used to convert the joystick input into a linear and angular velocity command of the robot. WiFi and Zigbee are used for communication between the robot module and the remote controller module. The proposed robot platform was tested by measuring and comparing the linear velocity and angular velocity of the actual robot according to the linear velocity and angular velocity commands of the robot generated by the input of the joystick.

Development of Easy-to-Use Crane-Tip Controller for Forestry Crane

  • Ki-Duck, Kim;Beom-Soo, Shin
    • Journal of Forest and Environmental Science
    • /
    • v.38 no.4
    • /
    • pp.239-248
    • /
    • 2022
  • Forestry crane work in a forest harvester or forwarder is regarded as one of most hard work requiring a very high level of operation skill. The operator must handle two or more multi-axes joysticks simultaneously to control the multiple manipulators for maneuvering the crane-tip to its intended location. This study has been carried out to develop a crane-tip controller which can intuitively maneuver the crane-tip, resulting in improving the productivity by decreasing the technical difficulty of control as well as reducing the workload. The crane-tip controller consists of a single 2-axis joystick and a control algorithm run on microcontroller. Lab-scale forestry crane was constructed using electric cylinders. The crane-tip control algorithm has the crane-tip follow the waypoints generated on the given path considering the dead band region using LBO (Lateral Boundary Offset). A speed control gain to change the speed of relevant cylinders relatively is applied as well. By the P (Proportional) control within the control interval of 20 msec, the average error of crane-tip control on the predefined straight path turned out to be 14.5 mm in all directions. When the joystick is used the waypoints are generated in real time by the direction signal from the joystick. In this case, the average error of path control was 12.4 mm for straight up, straight forward and straight down movements successively at a certain constant speed setting. In the slant movement of crane-tip by controlling two axes of joystick simultaneously, the movement of crane-tip was controlled in the average error of 15.9 mm when the crane-tip is moved up and down while moving toward forward direction. It concluded that the crane-tip control was possible using the control algorithm developed in this study.

A Study on the Improvement of Joystick Control Method for the Disabled (장애자를 위한 조이스틱 제어기법 향상에 관한 연구)

  • Hong, J.P.;Lee, E.H.;Kim, B.S.;Chang, W.S.;Hong, S.H.
    • Proceedings of the KOSOMBE Conference
    • /
    • v.1996 no.11
    • /
    • pp.103-106
    • /
    • 1996
  • In this paper, we proposed the design and algorithm of force reflection joystick which control mobile robot as a rehabilitation assistance system. The disabled persons are poor at joystick control because of hand vibration and clumsiness in operating it. These problems bring tasks which concerned with operator's safety So there is required technique which prevent collision with wall or obstacles. One of these solution is force reflection joystick which disturb that robot is closed to the wall. To confirm this way, we experimented and simulated with force reflection joystick which attached torque controller.

  • PDF

LOS Moving Algorithm Design of Electro-Optical Targeting Pod for Joystick Command (조이스틱 명령에 따른 Electro-Optical Targeting Pod의 LOS 이동 알고리즘 설계)

  • Seo, Hyoungkyu;Park, Jaeyoung;Ahn, Jung-Hun
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.67 no.10
    • /
    • pp.1395-1400
    • /
    • 2018
  • EO TGP(Electro-Optical Targeting Pod) is an optical tracking system which has various functions such as target tracking and image stabilization and LOS(Line of Sight) change. Especially, it is very important to move the LOS into a interest point for joystick command. When pilot move joystick in order to observe different scene, EO TGP gimbals should be operated properly. Generally, most EOTS just operate corresponding gimbal for joystick command. For example, if pilot input horizontal command in order to observe right hand screen, it just drive azimuth gimbal at any position. But in the screen, the image dosen't move in a horizontal direction because gimbal structure is Euler angle. And image rotation is occurred by elevation gimbal angle. So we need to move Pitch gimbal. So in the paper, we designed LOS moving algorithm which convert LOS command to gimbal velocity command to move LOS properly. We modeled a differential kinematic equation and then change the joystick command into velocity command of gimbals. This algorithm generate velocity command of each gimbal for same horizontal direction command. Finally, we verified performance through MATLAB/Simulink.

The Construction of a Remote Game Control System By the Power Line Communication (전력선통신을 이용한 원격 게임제어 시스템의 구성)

  • Lee, Kyung-Mog
    • Journal of Korea Game Society
    • /
    • v.7 no.1
    • /
    • pp.53-58
    • /
    • 2007
  • In this paper, a game control system was constructed, in which a game was controlled by a remote joystick connected with a power line by the power line communication (PLC) method. The structure of the system was that the connection line between the remote joystick and a PC, and the PC and an audio play device was the home power line. And, the communication data rate between them was 2400 bps. The Polling communication technique was used for the PC to read the joystick's control commands, and to send some acoustic informations to the receiver PLC device. A game was programmed, in which an aircraft was moved according to the joystick's left, right, up, and, down direction, and was shooting its missile after the joystick's shooting button was pushed. The communication delay of about 100 msec between them didn't cause any big problem in playing the game.

  • PDF

A development of remote measurement robot with vision system (원격 화상 계측 로봇 개발)

  • 양광용;최현석;현웅근
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2001.10a
    • /
    • pp.375-379
    • /
    • 2001
  • This paper describes a development of remote measurement robot with vision system. The developed robot consists of robot controller and host PC program. The robot and camera can move with 2 degree of freedom by independent remote controlling a user friendly designe joystick. A visual image and command data translated through 900MHz and 447MHz RF controller, respectively. To show the validity of the developed system, operations of the robot in the field area were illustrated.

  • PDF