• 제목/요약/키워드: flocking

검색결과 75건 처리시간 0.023초

NPC 인공 지능을 위한 무리짓기 구현 (Flocking Implementation for NPC AI)

  • 유현지;이면재;김경남
    • 한국산학기술학회논문지
    • /
    • 제11권12호
    • /
    • pp.5083-5088
    • /
    • 2010
  • 무리를 형성하는 NPC들의 인공 지능을 실세계의 무리짓기와 유사하게 구현하는 것은 게임의 재미를 증가시키는 요인이 될 수 있다. 이를 위하여, 본 논문에서는 분석된 실세계에서의 물고기 무리짓기의 행동 패턴을 설계하고 오우거 엔진을 이용하여 구현한다. 구현된 무리짓기의 효용성을 판단하기 위하여 실세계의 물고기 떼의 행동 패턴과 비교한다. 비교 결과, 구현된 물고기 떼의 행동 패턴과 실세계의 행동 패턴은 비슷함을 보인다.

자동차 시트용 flocking yarn에 관한 연구

  • 최현석;박명수;김종원
    • 한국염색가공학회:학술대회논문집
    • /
    • 한국염색가공학회 2009년도 제41차 학술발표회
    • /
    • pp.119-120
    • /
    • 2009
  • 본 연구는 일반적인 2차원적 flocking 가공이 아닌 전 방향으로 3차원적 flocking가공을 통하여 flocking-yarn을 제조하는 방법과 물성에 관한 연구이다. 전 방향 식모장치에 관한 연구와 그를 이용한 가공사의 접착강도를 연구하였으며, 수입제품과의 동등한 물성을 얻을 수 있었다.

  • PDF

방전식모 장치를 이용한 나노/마이크로 하이브리드 복합재 제조 (Fabrication of nano/micro hybrid compositesusing a discharge flocking device)

  • 이병곤;이학구;이상복;이원오;이진우;엄문광;김병선;변준형
    • Composites Research
    • /
    • 제23권3호
    • /
    • pp.13-18
    • /
    • 2010
  • 나노 재료를 다룰 때 큰 문제 중의 하나는 반데르발스(van der Waals) 상호작용으로 응집되어 있는 나노 입자, 특히 CNT를 어떻게 효과적으로 분산시킬 수 있는가이다. 본 연구에서는 나노 입자를 효과적으로 분산시킬 수 있는 방법으로 코로나 방전(corona discharge) 현상과 정전식모(electrostatic flocking) 공정을 이용한 새로운 분산방법인 방전식모(dischare flocking) 장치를 고안하였으며 분산특성을 평가하기 위하여 방전식모 및 RFI 공정으로 복합재료 시편을 제작하여 전기적, 기계적 특성을 비교하였다. 더욱이, CNT와 에폭시의 기체 방전 효과를 평가하기 위하여 플라즈마 처리된 CNT를 사용하여 복합재료를 제작하였으며 전기적, 기계적 특성을 측정하였다. 방전식모 공정으로 제작 된 복합재료 시편의 특성은 RFI로 제작된 시편과 유사하였으며 방전식모 공정중의 기체방전 현상은 플라즈마 처리된 CNT에 영향을 주지 않았다.

FLOCKING AND PATTERN MOTION IN A MODIFIED CUCKER-SMALE MODEL

  • Li, Xiang;Liu, Yicheng;Wu, Jun
    • 대한수학회보
    • /
    • 제53권5호
    • /
    • pp.1327-1339
    • /
    • 2016
  • Self-organizing systems arise very naturally in artificial intelligence, and in physical, biological and social sciences. In this paper, we modify the classic Cucker-Smale model at both microscopic and macroscopic levels by taking the target motion pattern driving forces into consideration. Such target motion pattern driving force functions are properly defined for the line-shaped motion pattern and the ball-shaped motion pattern. For the modified Cucker-Smale model with the prescribed line-shaped motion pattern, we have analytically shown that there is a flocking pattern with an asymptotic flocking velocity. This is illustrated by numerical simulations using both symmetric and non-symmetric pairwise influence functions. For the modified Cucker-Smale model with the prescribed ball-shaped motion pattern, our simulations suggest that the solution also converges to the prescribed motion pattern.

군집행동개체의 실시간 애니메이션을 위한 단계별 상세화 표현 (LOD Representation for the Realtime Simulation of Flocking Objects)

  • 조성현;채영호
    • 한국CDE학회논문집
    • /
    • 제10권5호
    • /
    • pp.339-348
    • /
    • 2005
  • In this paper, LOD (Level Of Detail) for flocking, which is the real-time simulation on the movement or some groups such as fighting soldiers, moving fishes and flying birds, is presented. And a flocking LOD algorithm that uses factors such as the speed of fish, direction, and shape is proposed. Model data is modified for LOD in advance, so as to reduce strange edge collapse and unwanted holes. The errors of model data were identified by transforming polygonal model into octree-based cubes and revised before rendering. Experimental results show that the proposed algorithm considering flocking characteristics shows fast frame rates as compared with the conventional continuous LOD algorithm.

집단 로봇 제어를 위한 수정된 플로킹 알고리즘의 시뮬레이션 검증 (Verification of Modified Flocking Algorithm for Group Robot Control)

  • 이은복;신석훈;유용준;지승도;김재익
    • 한국시뮬레이션학회논문지
    • /
    • 제18권4호
    • /
    • pp.49-58
    • /
    • 2009
  • 로봇의 지능화에서 기존의 하향식 접근 방식은 단일 개체 지능화에 중점을 두어 왔으나 이러한 접근은 첫째, 센싱, 연산, 통신에 소모되는 비용과 시간이 크다는 것 그리고 둘째, 예측 불가능한 환경변화에 민감하게 대응하는데 어려움이 있다. 본 연구는 이러한 단점을 극복하는 상향식 접근 방식의 집단적 지능화를 위한 알고리즘과 이를 적용한 에이전트 모델을 제안하고 시뮬레이션을 통해 검증하였다. 본 연구에서 제안한 수정된 플로킹 알고리즘은 그래픽이나 게임에서 집단이동을 보이는 생명체를 모델링 하는데 주로 사용되어온 플로킹(Flocking, Craig Reynolds)의 개념을 단순화시킴으로써 기존 플로킹의 연산과정을 단순화하여 보다 많은 수의 집단 로봇에 적용하기 용이 하도록 수정한 알고리즘이다. 시뮬레이션을 통해 수정된 플로킹 알고리즘의 집단화 적용 가능성을 검증하였고, 이를 위한 보이드 에이전트를 모델링 하였다. 또한 실질적 검증을 위하여 실제 집단로봇에 대한 사례 연구를 진행하였다.

Flocking법으로 제조된 섬유/플라스틱 부품의 섬유조직 형성 (Formation of Fiberous Structure produced on Plastic Substrate by Flocking Process)

  • 유호탁;조현철;이기선;김기선
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2011년도 춘계학술논문집 2부
    • /
    • pp.847-849
    • /
    • 2011
  • Flocking 공정은 aspect ratio가 큰 단섬유를 플라스틱 등의 기판에 접착시키는 기술이다. 이 연구에서는 플라스틱 제품으로 자동차의 콘솔박스 상에 접착제를 코팅하고 이후에 전기장을 가하여 섬유를 기판 상에 수직으로 접착시킬 경우 섬유조직의 발달과 불량 요인을 분석함으로써 향후 품질 개선을 도모하고자 한다.

  • PDF

GPU를 이용한 무리 짓기에서 이웃 에이전트 찾기의 병렬 처리 (A Parallel Processing of Finding Neighbor Agents in Flocking Behaviors Using GPU)

  • 이재문
    • 한국게임학회 논문지
    • /
    • 제10권5호
    • /
    • pp.95-102
    • /
    • 2010
  • 논문은 GPU를 이용한 무리 짓기에 대한 병렬 알고리즘을 제안한다. 이를 위하여 GPU의 병렬처리 구조로 CUDA를 사용하였으며, 그것의 특성 및 제한 요소들을 분석하였다. 이의 특성 및 제한 요소를 기초로 무리 짓기에서 가장 많은 비용을 요구하는 이웃 에이전트들을 찾는 것을 병렬화 함으로써 성능을 개선하였다. 제안된 알고리즘을 GTX 285상에서 구현하였고, 그것의 성능을 실험적으로 기존의 공간분할 알고리즘과 비교하였다. 비교의 결과는 제안된 알고리즘이 실행 시간 관점에서 최대 9배 정도 우수하다는 것을 보였다.

퍼지 플로킹 기반의 보이드 행동 모델링 (Boids′ Behavioral Modeling based Fuzzy Flocking)

  • 권일경;이상용
    • 한국지능시스템학회논문지
    • /
    • 제14권2호
    • /
    • pp.195-200
    • /
    • 2004
  • 컴퓨터 게임은 보이드들의 군집 행동 모델링을 위하여 플로킹이라는 지능적인 기법을 사용하고 있다. 플로킹은 약간의 컴퓨터 자원만을 이용하여 조류나 물고기와 같은 예측할 수 없는 형태의 군집 행동 패턴을 자연스럽게 모델링 할 수 있다. 단 논문에서 우리는 사실적인 수중 생태계 군집 행동 모델링을 위하여, 포식자 및 먹이로 구성되는 생태계를 구현하였다. 또한 퍼지 논리를 생태계 요소들의 본능적인 욕망을 구현하기 위하여 적용하였다 그 결과 본 모델은 생태계의 파괴를 극복하고, 자연스럽게 생태계 행동을 모델링 할 수 있다는 것을 확인하였다.

새 떼 비행 및 대형비행을 위한 다중에이전트 기반 자율 UAV 설계 (Multi-Agent based Design of Autonomous UAVs for both Flocking and Formation Flight)

  • 하선호;지승도
    • 한국항행학회논문지
    • /
    • 제21권6호
    • /
    • pp.521-528
    • /
    • 2017
  • 다수의 UAV가 다양한 임무를 수행하면서도 편대를 유지할 수 있도록 하는 집단적 지능을 갖춘 시스템을 구축하기 위해서는 AI에 관한 연구가 필수적이다. AI의 전형적인 접근 방법에는 전문가시스템을 비롯한 규칙기반의 논리 추론방식인 '하향식' 접근 방법과 인공신경회로망, Flocking Algorithm과 같이 단순 개체간의 부분적 상호작용을 통해 전체적인 행동이 결정되는 '상향식' 접근 방법이 있다. 기존의 Flocking Algorithm과 같은 연구에서는 개개인은 개별적인 임무를 수행 할 수 없다. 또한 UAV의 편대비행과 같은 연구에서는 편대의 부분적인 결함으로 발생하는 문제에 대해 유연하게 대처 할 수 없다. 본 논문에서는 다중에이전트 시스템을 통해 하향식 접근 방법과 상향식 접근 방법 간의 유기적 통합을 제시하고, 이를 통해, 유연한 임무수행이 가능한 편대 비행 알고리즘을 제시하였으며, 시뮬레이션을 통해 대형형성 및 충돌회피 등 유효성을 확인하였다.