• 제목/요약/키워드: nonholonomic planning

검색결과 21건 처리시간 0.028초

A path planning of free flying object and its application to the control of gymnastic robot

  • Nam, Taek-Kun;So, Myung-Ok
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제27권4호
    • /
    • pp.526-534
    • /
    • 2003
  • Motions of animals and gymnasts in the air as well as free flying space robots without thruster are subject to nonholonomic constraints generated by the law of conservation of angular momentum. The interest in nonholonomic control problems is motivated by the fact that such systems can not stabilized to its equilibrium points by the smooth control input. The purpose of this paper is to derive analytical posture control laws for free flying objects in the air. We propose a control method using bang-bang control for trajectory planning of a 3 link mechanical system with initial angular momentum. We reduce the DOF (degrees of freedom) of control object in the first control phase and determine the control inputs to steer the reduced order system from its initial position to its desired position. Computer simulation for a motion planning of an athlete approximated by 3 link is presented to illustrate the effectiveness of the Proposed control scheme.

Nonholonomic 모바일 로봇의 A* 경로 계획을 위한 벡터장 기반 Heuristic 함수 제안 (Vector field-based Heuristic Function for A* Path Planning of Nonholonomic Mobile Robot)

  • 이광현;유지환
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.1305-1308
    • /
    • 2015
  • 모바일 로봇의 경로 계획의 경우 주로 위치로 표현되는 2차원 공간 상에서 현재 위치에서 목표 위치까지 모바일 로봇이 도달하도록 경로를 계획한다. 그러나 nonholonomic 구조를 가지는 모바일 로봇의 경우 기구학적 제약에 의해 추종 불가능한 경로가 존재하게 된다. 또한 nonholonomic 모바일 로봇은 진행 방향을 포함한 3차원 공간 상에서의 경로 계획이 이루어져야 한다. 모바일 로봇의 경로 계획 알고리즘으로는 A* 경로 계획 알고리즘이 주로 사용되는데, A* 경로 계획 알고리즘은 경로 계획 시 현재 위치에서부터 노드를 확장시켜 가며 경로를 탐색한다. 이 때 각 노드로부터 목표 위치까지의 비용을 계산하기 위해 heuristic 함수가 사용된다. 기존의 A* 경로 계획 알고리즘의 경우 Euclidean 거리에 기반한 heuristic 함수가 사용되었으나, 이 경우 모바일 로봇의 진행 방향은 고려하지 않아, 로봇의 목표 위치에 도말만 할 뿐 목표 방향으로의 도달은 보장 할 수 없다. 본 논문에서는, A* 경로 계획 알고리즘을 통해 nonholonomic 모바일 로봇이 목표 위치에 목표 방향에 맞추어 도달할 수 있도록 경로 생성이 이루어지는 heuristic 함수를 제안하고, 시뮬레이션을 통해 그 성능을 검증한다.

카디널스플라인을 이용한 자율이동로봇의 곡선경로 생성방법 (Smooth Path Planning Method for Autonomous Mobile Robots Using Cardinal Spline)

  • 윤희상;박태형
    • 전기학회논문지
    • /
    • 제59권4호
    • /
    • pp.803-808
    • /
    • 2010
  • We propose a smooth path planning method for autonomous mobile robots. Due to nonholonomic constraints by obstacle avoidance, the smooth path planning is a complicated one. We generate smooth path that is considered orientation of robot under nonholonomic constraints. The proposed smooth planning method consists of two steps. Firstly, the initial path composed of straight lines is obtained from V-graph by Dijkstra's algorithm. Then the initial path is transformed by changing the curve. We apply the cardinal spline into the stage of curve generation. Simulation results show a performance of proposed smooth path planning method.

Integrated Task Planning based on Mobility of Mobile Manipulator (M2) Platform

  • Jin, Tae-Seok;Kim, Hyun-Sik;Kim, Jong-Wook
    • International Journal of Fuzzy Logic and Intelligent Systems
    • /
    • 제9권3호
    • /
    • pp.206-212
    • /
    • 2009
  • This paper presents an optimized integrated task planning and control approach for manipulating a nonholonomic robot by mobile manipulators. Then, we derive a kinematics model and a mobility of the mobile manipulator(M2) platform considering it as the combined system of the manipulator and the mobile robot. to improve task execution efficiency utilizing the redundancy, optimal trajectory of the mobile manipulator(M2) platform are maintained while it is moving to a new task point. A cost function for optimality can be defined as a combination of the square errors of the desired and actual configurations of the mobile robot and of the task robot. In the combination of the two square errors, a newly defined mobility of a mobile robot is utilized as a weighting index. With the aid of the gradient method, the cost function is minimized, so the path trajectory that the M2 platform generates is optimized. The simulation results of the 2 ink planar nonholonomic M2 platform are given to show the effectiveness of the proposed algorithm.

Path Planning of a Free Flying Object and its Application for Gymnastic Robots

  • Nam Taek-Kun;Kim Yong-Joo
    • KIEE International Transaction on Electrical Machinery and Energy Conversion Systems
    • /
    • 제5B권1호
    • /
    • pp.63-69
    • /
    • 2005
  • The motion of animals and gymnasts in the air as well as free flying space robots without thrusters are subjected to nonholonomic constraints generated by the law of conservation of angular momentum. The purpose of this paper is to derive analytical posture control laws for free flying objects in the air. We propose the bang-bang control method for trajectory planning of a 3 link mechanical system with initial angular momentum. This technique is used to reduce the DOF (degrees of freedom) at first switching phase and to determine the control inputs to steer the reduced order system to the desired position. Computer simulations for motion planning of an athlete approximated by 3 link, namely platform diving, are provided to verify the effectiveness of the proposed control scheme.

M-Space를 이용한 자동 주차를 위한 주차 경로 생성 (Motion Planning of the Car-like Vehicle in the Parking Space by the Motion Space)

  • 김달형;정우진
    • 로봇학회논문지
    • /
    • 제3권1호
    • /
    • pp.1-8
    • /
    • 2008
  • Automatic parking assist system is one of the key technologies of the future automobiles. Control problem of a car-like vehicle is not easy due to the nonholonomic constraints. In this paper, a practical solution for planning a car-parking path is proposed according to the proposed motion space (M-space) approach. The M-space is the extension of the conventional configuration space (C-space). A collision-free, nonholonomic feasible path can be directly computed by the M-space conversion and a back-propagation of reachable regions from the goal. The proposed planning scheme provide not a single solution, but also a candidate solution set, therefore, optimization of the parking path can be easily carried out with respect to performance criteria such as safety, maneuvering, and so on. Presented simulation results clearly show that the proposed scheme provides various practical solutions.

  • PDF

Robust Adaptive Control of a Nonholonomic Mobile Robot

  • Kim, M. S.;Lee, J. J.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1999년도 제14차 학술회의논문집
    • /
    • pp.5-8
    • /
    • 1999
  • The main stream of researches on the mobile robot is planning motions of the mobile robot under nonholonomic constraints while only considering kinematic model of a mobile robot. These researches, however, assume that there is some kind of dynamic controller which can produce perfectly the same velocity that is necessary for the kinematic controller. Moreover, there are little results about the problem of integrating the nonholonomic kinematic controller and the dynamic controller for a mobile robot. Also the literature on the robustness of the controller in the presence of uncertainties or external disturbances in the dynamical model of a mobile robot is very few. Thus, in this paper, the robust adaptive controller which can achieve velocity tracking while considering not only kinematic model but also dynamic model of the mobile robot is proposed. The stability of the dynamic system will be shown through the Lyapunov method.

  • PDF

모델 변환법을 이용한 점핑 로봇 제어의 운동경로 생성에 관한 연구 (A Study on Motion Planning Generation of Jumping Robot Control Using Model Transformation Method)

  • 서진호;산북창의;이권순
    • 한국정밀공학회지
    • /
    • 제21권4호
    • /
    • pp.120-131
    • /
    • 2004
  • In this paper, we propose the method of a motion planning generation in which the movement of the 3-link leg subsystem is constrained to a slider-link and a singular posture can be easily avoided. The proposed method is the jumping control moving in vertical direction which mimics a cat's behavior. That is, it is jumping toward wall and kicking it to get a higher-place. Considering the movement from the point of constraint mechanical system, the robotic system which realizes the motion changes its configuration according to the position and it has several phases such as; ⅰ) an one-leg phase, ⅱ) in an air-phase. In other words, the system is under nonholonomic constraint due to the reservation of its momentum. Especially, in an air-phase, we will use a control method using state transformation and linearization in order to control the landing posture. Also, an iterative learning control algorithm is applied in order to improve the robustness of the control. The simulation results for jumping control will illustrate the effectiveness of the proposed control method.

Local motion planner for nonholonomic mobile robots

  • Hong, Sun-Gi;Choi, Changkyu;Shin, Jin-Ho;Park, Kang-Bark;Lee, Ju-Jang
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1995년도 Proceedings of the Korea Automation Control Conference, 10th (KACC); Seoul, Korea; 23-25 Oct. 1995
    • /
    • pp.530-533
    • /
    • 1995
  • This paper deals with the problem of motion planning for a unicycle-like robot. We present a simple local planner for unicycle model, based on an approximation of the desired configuration generated by local holonomic planner that ignores motion constraints. To guarantee a collision avoidance, we propose an inequality constraint, based on the motion analysis with the constant control input and time interval. Consequently, we formulate our problem as the constrained optimization problem and a feedback scheme based on local sensor information is established by simply solving this problem. Through simulations, we confirm the validity and effectiveness of our algorithm.

  • PDF

자동주차를 위한 차량형 자율주행 로봇에 적합한 경로계획법의 비교분석 (Comparisonal Analysis of Path Planning Methods for Automatic Parking Control of a Car-Like Mobile Robot)

  • 권현기;정우진
    • 제어로봇시스템학회논문지
    • /
    • 제18권3호
    • /
    • pp.267-274
    • /
    • 2012
  • We proposed the KPP (Korea university Path Planner) in our previous works. The KPP is the path planning scheme of a car-like mobile robot in parking environment. The objective of this paper is to investigate the advantage of the KPP through the quantitative and qualitative analysis compared with conventional RRT. For comparison, we proposed travel time for performance index. This paper shows that the KPP shows outstanding performances from the viewpoint of travel time and computational efficiency compared with RRT.