• 제목/요약/키워드: Robot fish control

검색결과 28건 처리시간 0.026초

Robot Fish Tracking Control using an Optical Flow Object-detecting Algorithm

  • Shin, Kyoo Jae
    • IEIE Transactions on Smart Processing and Computing
    • /
    • 제5권6호
    • /
    • pp.375-382
    • /
    • 2016
  • This paper realizes control of the motion of a swimming robot fish in order to implement an underwater robot fish aquarium. And it implements positional control of a two-axis trajectory path of the robot fish in the aquarium. The performance of the robot was verified though certified field tests. It provided excellent performance in driving force, durability, and water resistance in experimental results. It can control robot motion, that is, it recognizes an object by using an optical flow object-detecting algorithm, which uses a video camera rather than image-detecting sensors inside the robot fish. It is possible to find the robot's position and control the motion of the robot fish using a radio frequency (RF) modem controlled via personal computer. This paper proposes realization of robot fish motion-tracking control using the optical flow object-detecting algorithm. It was verified via performance tests of lead-lag action control of robot fish in the aquarium.

CPG 를 이용한 물고기 모사 로봇의 궤적 추종 제어 (Trajectory Tracking Control of a Fish-Mimetic Robot Using CPG)

  • 김동희;이승희;권종현;한철희;박종현
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2008년도 추계학술대회A
    • /
    • pp.870-875
    • /
    • 2008
  • The main objective of this paper is to control a trajectory tracking of the fish-mimetic robot by CPG (Central Pattern Generator), which is biological approach. CPG is biological neural networks that generate rhythmic movements for locomotion of animals, such as walking, running, swimming and flying. Animals show marvelous ability of autonomous dynamic adaptation for an unsteady fluid dynamic environment or various environments. So, we propose the 3-DOF CPG controller to track the trajectory of the fish robot in plane motion. The conformity of the proposed control algorithm is validated by simulation for a fish robot model, which is made by a commercial dynamic package.

  • PDF

색상 검출 알고리즘을 활용한 물고기로봇의 위치인식과 군집 유영제어 (Position Detection and Gathering Swimming Control of Fish Robot Using Color Detection Algorithm)

  • 무하마드 아크바르;신규재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2016년도 추계학술발표대회
    • /
    • pp.510-513
    • /
    • 2016
  • Detecting of the object in image processing is substantial but it depends on the object itself and the environment. An object can be detected either by its shape or color. Color is an essential for pattern recognition and computer vision. It is an attractive feature because of its simplicity and its robustness to scale changes and to detect the positions of the object. Generally, color of an object depends on its characteristics of the perceiving eye and brain. Physically, objects can be said to have color because of the light leaving their surfaces. Here, we conducted experiment in the aquarium fish tank. Different color of fish robots are mimic the natural swim of fish. Unfortunately, in the underwater medium, the colors are modified by attenuation and difficult to identify the color for moving objects. We consider the fish motion as a moving object and coordinates are found at every instinct of the aquarium to detect the position of the fish robot using OpenCV color detection. In this paper, we proposed to identify the position of the fish robot by their color and use the position data to control the fish robot gathering in one point in the fish tank through serial communication using RF module. It was verified by the performance test of detecting the position of the fish robot.

생체모사 물고기 로봇을 이용한 물고기 운동의 유체역학적 해석 (Hydrodynamics Analysis of Fish Locomotion Using a Biomimetic Fish Robot)

  • 한철희;이승희;신창록;박종현
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2007년도 춘계학술대회A
    • /
    • pp.435-440
    • /
    • 2007
  • Fish-mimetic robots or fish-mimetic propulsors have been developed or under construction. A mechanical system cannot have the same functions as bio-organic systems. Thus, the hydrodynamic characteristics of fish locomotion should be well understood in order to develop and control a feasible intelligent fish-mimetic robot with its optimal motion pattern known. In this paper, a mackerel-mimetic robot fish is fabricated in order to understand the hydrodynamic characteristics of fish locomotion. A simplified unsteady flow theory is also applied to the hydrodynamic analysis of the motion of the anterior part of the robotic fish. The normal and axial forces of the fish are measured by changing the amplitude and frequencies of fanning motion. It is found that the present theoretical results agree with the measured data.

  • PDF

물고기 로봇 추적 제어 구현 (Implementation of Fish Robot Tracking-Control Methods)

  • 이남구;김병준;신규재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 추계학술발표대회
    • /
    • pp.885-888
    • /
    • 2018
  • This paper researches a way of detecting fish robots moving in an aquarium. The fish robot was designed and developed for interactions with humans in aquariums. It was studied merely to detect a moving object in an aquarium because we need to find the positions of moving fish robots. The intention is to recognize the location of robotic fish using an image processing technique and a video camera. This method is used to obtain the velocity for each pixel in an image, and assumes a constant velocity in each video frame to obtain positions of fish robots by comparing sequential video frames. By using this positional data, we compute the distance between fish robots using a mathematical expression, and determine which fish robot is leading and which one is lagging. Then, the lead robot will wait for the lagging robot until it reaches the lead robot. The process runs continuously. This system is exhibited in the Busan Science Museum, satisfying a performance test of this algorithm.

생체 모방 로봇 물고기의 설계와 제어에 관한 연구 (Design and Control of a Biomimetic Fish Robot)

  • 김영진;김승재;양경선;이정민;임충혁;김동환
    • 대한기계학회논문집A
    • /
    • 제36권1호
    • /
    • pp.1-7
    • /
    • 2012
  • 이 논문에서는 최소의 배터리를 소비하여 물고기 로봇을 구동하고, 물고기와 같은 유연한 운동을 할 수 있는 생체 모방(biomimetic) 물고기 로봇의 설계, 제작, 제어에 관하여 제안 하였다. 두 개 모터를 적용하여 물고기와 같이 유연하게 움직일 수 있는 방법을 제시 하였다. 중성 부력을 유지하는 방법과 빠르게 잠영하고, 방향을 전환 하기 위한 방법을 제시 하였다. 로봇 물고기의 꼬리는 유연한 움직임을 만들기 위하여 폴리머 재질을 사용하여 만들었다. 꼬리 내부는 관절과 강선으로 구성된다. 로봇 물고기에 척추에 해당하는 우레탄 골격과 관절을 이루는 핀에 연결된 강선을 당겨 꼬리에 정현파 명령을 주어 물고기와 비슷한 유영을 할 수 있도록 하였으며, 부력 조절 장치를 설치하였으며, 이 부력 조절 장치를 이용하여 물고기 로봇이 상승, 하강을 할 수 있도록 하였다.

물고기 로봇의 기하학적 경로 추종 (Geometric Path Tracking for a Fish Robot)

  • 박진현;최영규
    • 한국정보통신학회논문지
    • /
    • 제18권4호
    • /
    • pp.906-912
    • /
    • 2014
  • 물고기 로봇 연구는 몸체 및 꼬리 관절 궤적의 크기나 주파수의 크기에 따른 로봇의 추력 비교 또는 꼬리 관절 궤적을 적절한 함수로 선정하여 물고기 로봇의 빠른 회전 등과 관련된 연구가 주를 이루고 있다. 본 연구에서는 물고기 로봇이 추력을 받아 앞으로 유영할 경우, 로봇의 몸체 및 꼬리 관절이 사인파와 같이 좌, 우로 요동치며 움직이므로 피드백 제어를 행하기 어렵다. 따라서 물고기 로봇의 경로에 기초한 가상의 위치를 검출하고, 검출된 위치를 사용하여 주어진 경로 위의 예견 점(look-ahead point)을 기준으로 방향 오차를 정의하여 물고기 로봇이 경로를 추종하도록 제어기를 설계하였다. 모의실험 결과 제안된 방법의 유용성을 확인할 수 있었다.

Design and Dynamic Analysis of Fish-like Robot;PoTuna

  • Kim, Eun-Jung;Youm, Young-Il
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1580-1586
    • /
    • 2003
  • This paper presents the design and the analysis of a "fish-like underwater robot". In order to develop swimming robot like a real fish, extensive hydrodynamic analysis were made followed by the study of biology of the fishes especially its maneuverability and propel styles. Swimming mode is achieved by mimicking fish-swimming of carangiform. This is the swimming mode of the fast motion using its tail and peduncle for propulsion. In order to generate configurations of vortices that gives efficient propulsion yawing and surging with a caudal fin has applied and in order to submerge and maintain the body balance pitching and heaving motion with a pair of pectoral fin is used. We have derived the equation of motion of PoTuna by two methods. In first method, we use the equation of motion of underwater vehicle with the potential flow theory for the power of propulsion. In second method, we apply the method of the equation of motion of UVM(Underwater Vehicle-Manipulator). Then, we compare these results.

  • PDF

생체모방형 물고기 로봇 '익투스'의 동적 해석을 위한 DOE를 이용한 입력파라미터 최적화 (Optimization of Input Parameters by Using DOE for Dynamic Analysis of Bio-inspired Robotic Fish 'Ichthus')

  • 정창현;이상효;김경식;차유성;류영선
    • 제어로봇시스템학회논문지
    • /
    • 제16권8호
    • /
    • pp.799-803
    • /
    • 2010
  • Recently, there is a rising interest on studying bio-inspired robotic fish because of real fish's great maneuverability and high energy efficiency. However, the researches about the robotic fish have not been done so much and there are still lots of problems to use them in the real environment such as in the river. This paper describes a bio-inspired robotic fish 'Ichthus' which is developed in KITECH and has 3 DOF propulsive mechanism. We develop the dynamic motion equation of 'Ichthus' in the underwater environment and analyze response characteristics of 'Ichthus' according to the input parameters of tail fin's amplitude and oscillation frequency. Then we propose control parameters at the various velocities. These parameters are useful to increase energy efficiency and it can be used when the fish robot moves in the real environment, for example, we can propose proper amplitude and oscillation frequency when the fish robot passes through the narrow space between obstacles.

관람객과 상호 교감하는 전래동화-로봇의 수중무대 연출시스템 구현 (Realization of Fairy Tale - Robot Aquarium Display System with Visitor Interaction)

  • 신규재
    • 전기전자학회논문지
    • /
    • 제22권4호
    • /
    • pp.1180-1187
    • /
    • 2018
  • 본 논문은 수족관에서 유사 3D 플로팅 홀로그램로 구현되는 전래동화를 배경으로 물고기 로봇과 관람객이 상호 교감하는 수중무대를 구현한다. 색상인식 알고리즘을 이용하여 관람객과 수중로봇의 개체 위치인식을 수행하였고, 관람객과 전래동화의 개체를 추종하기 위한 위치 추종 알고리즘을 제안하였다. 본 실험장치는 수중로봇 제어를 위한 물고기로봇, 카메라, KIOSK와 수중영상을 연출하기 위한 빔 프로젝트로 구성된다. 본 실험은 전래동화와 수중로봇을 기반으로 관람객과 상호 교감하는 수중무대 구현을 국립부산과학관에서 수행한 결과 성능이 우수함을 확인하였다.