• 제목/요약/키워드: program trace

검색결과 177건 처리시간 0.024초

Jansen Mechanism을 기반으로 한 보행로봇의 최적화와 Line tracer

  • 도승훈;최주영;김민수;박현수;김동휘;이춘열
    • EDISON SW 활용 경진대회 논문집
    • /
    • 제6회(2017년)
    • /
    • pp.506-510
    • /
    • 2017
  • Based on the Jansen mechanism theory, a walking robot is developed, which is able to trace a line. In order to find the optimized legs, GL(Ground Length), GAC(Ground Angle Coefficient) and Grashof criteria are utilized in m.sketch program as well as EdisonDesign program. Many types of design are applied to sensors and controls, and the functionality is checked. Finally, a prototype line tracer robot is manufactured using aduino parts and smart boards. The prototype robot is test run to check the validity of the design, and modifications are applied to improve the performance according to each test result until the best design is achieved.

  • PDF

NURBS Interpolation Strategies of Complex Surfaces in High Speed Machining

  • Ameddah, Hacene;Assas, Mekki
    • International Journal of CAD/CAM
    • /
    • 제11권1호
    • /
    • pp.27-32
    • /
    • 2011
  • The increase in the productivity and the assurance of quality machining on the NC machines depends on, amongst other things, the perfection of the programming using adequate methods of interpolation. The programming language is until now based on the code ISO 6983 which defines the principles of the code G. This latter is not well adapted to the new strategies of machining imposed by the machining of complex surfaces and machining at high speed with the increasingly more severe requirements of precision. The CNC which adopt the interpolation of NURBS (Non Uniform Rational B-spline) are very rare (FANUC Siemens${\ldots}$). Based on the advantages of NURBS (continuity, flexibility, smoothing$.{\ldots}$), new formats G are currently developed but their use is still very limited. Our work consists on putting forward these new approaches of programming using the interpolation of NURBS. For this reason, a program capable to trace NURBS trajectories under Visual BASIC 6.0 was developed. This program was used thereafter in CAM software for the generation of NURBS formats like their new formats NC.

  • PDF

Real-Time Reduction Software for Slitless Spectral Image

  • Ji, Tae-Geun;Pak, Soojong;Shin, Suhyun;Byeon, Seoyeon;Im, Myungshin
    • 천문학회보
    • /
    • 제44권1호
    • /
    • pp.71.3-71.3
    • /
    • 2019
  • For slitless spectroscopy, we have installed the Volume Phase Holographic (VPH) gratings in the filter wheel of the SQUEAN on the 2.1m telescope at McDonald Observatory in Texas, United States. This system can effectively take spectra and monitor the variabilities of many sources, such as quasi-stellar objects, supernovae, and active galactic nuclei. On the single image frame, there are many spectra of the point sources. Therefore, a target extraction needs to trace along the tilted dispersion and to minimize the confusions by other sources. We present a real-time reduction software that has the functions with spectra extraction and wavelength calibration.

  • PDF

JaNeC을 위한 온라인 성능감시기의 설계 및 구현 (The Design and Implementation of On-Line Performance Monitor for JaNeC)

  • 김명호;김남훈;최재영
    • 정보처리학회논문지A
    • /
    • 제9A권4호
    • /
    • pp.563-572
    • /
    • 2002
  • 성능감시기는 분산처리 환경에서 프로그램의 성능을 추적하고 평가하기 위해 필수적인 것이다. 성능감시기는 출력방법에 따라 오프라인과 온라인으로 나눌 수 있다. 오프라인성능감시기는 프로그램이 종료된 후에 그 성능을 분석하는 것이고, 온라인 성능감시기는 프로그램의 수행 중에 분석하는 것이다. 따라서 프로그램의 빠른 분석과 디버깅을 위해서는 온라인 기능이 필수적이다. JaNeC은 Java로 구현된 분산처리 환경으로 이를 위한 오프라인성능감시기가 포함되어 있다. 그러나 이 성능감시기로는 JaNeC에서 수행되는 프로그램을 효율적으로 분석할 수 없다. 따라서, 본 논문에서는 JaNeCe에서 수행되는 프로그램의 빠른 분석과 디버깅을 위해 온라인 성능감시기를 설계하고 구현하는 것에 대해서 설명한다. 이 온라인 성능감시기는 분석하고자 하는 프로그램에 영향을 최소화하도록 설계되었으며, 효율적인 프로그램 분석을 위해 다양한 형태의 그래픽 출력을 제공한다. 또한 프로그램이 종료된 이후에도 다시 분석할 수 있도록 하기 위해 오프라인 성능감시기와의 인터페이스도 제공한다.

C 프로그램의 이해를 지원하는 동적 조각화 알고리즘 (Dynamic Slicing Algorithms for Understanding of C Programs)

  • 김태희;강문설
    • 한국정보통신학회논문지
    • /
    • 제9권1호
    • /
    • pp.172-180
    • /
    • 2005
  • 동적 조각화 기법은 프로그램을 이해하기 쉬운 조각단위로 분해하여 소프트웨어 개발자나 유지보수자가 프로그램을 쉽게 이해할 수 있도록 지원한다. 본 논문에서는 프로그램을 조각화하는데 걸리는 시간을 단축할 수 있는 동적 조각화 알고리즘을 제안하였다. 모든 문장에 대해 배정연산자를 기준으로 우측에서 사용되는 참조변수집합과 좌측에서 사용되어 변수의 값에 영향을 미치는 변경변수집합을 산출하고, 변수선어부분의 모든 변수에 대해 변수간 관련성(VV)을 작성하였다. 이를 활용하여 제안한 알고리즘을 적용하면 동적조각을 추출할 수 있다. 제안한 알고리즘의 성능을 기존방법과 비교한 결과 기준변수의 개수가 3개 이상인 경우에는 문장의 평균 비교횟수를 35% 감소시킴으로써 동적조각을 추출하는 과정에 소요되는 시간을 단축시킬 수 있었다.

실행 중인 바이너리 코드 추출 프로그램의 기능 확장 연구 (The Study on Improvement of the Program that Traces the Binary Codes in Execution)

  • 장항배;권혁준;김양훈;김국보
    • 한국멀티미디어학회논문지
    • /
    • 제12권9호
    • /
    • pp.1309-1315
    • /
    • 2009
  • 본 연구에서는 일반 프로그램 실행 시에 발생할 수 있는 보안 결함이 의심되는 부분의 바이너리 코드를 추출하는 기술개발을 목표로 한다. 이를 위하여 분석 대상 실행프로그램에서 정규적으로 발생하는 예상 취약점 부분을 토대로 실제 수행하면서 동적 분석 및 조사하면서, 각종 로그 기록을 산출할 수 있는 기술을 개발하였다. 본 연구의 결과는 기업 및 기관의 보안관련 조직의 교육 자료로써 활용할 수 있을 뿐 만 아니라 외부 정보침입자로부터 해킹을 방지 할 수 있게 된다.

  • PDF

액체로켓엔진 천이작동 예측을 위한 동특성 모델링 (Modeling of the Liquid Rocket Engine Transients)

  • 고태호;정유신;윤웅섭
    • 한국추진공학회지
    • /
    • 제15권1호
    • /
    • pp.45-54
    • /
    • 2011
  • 액체로켓엔진 시스템에 대한 동특성 예측 프로그램을 작성하였다. 이 프로그램을 통해 얻은 펌프 시동 시 압력 및 유량 변화 결과를 수류시험장치를 구축하여 실험적으로 검증하였다. 수류시험장치는 실제 개방형 액체로켓엔진 추진제 공급 계통에서 구성품의 형태와 배치위치, 가스발생기와 주연소실로 분기되는 유량비를 기준으로 모사되었다. 동특성 예측 프로그램의 작성을 위해 구성품별 동특성 모델링을 수행하고 엔진 시스템을 기준으로 각 모델링을 순차적으로 통합하였다. 예측 프로그램에 구성품의 동특성 파라미터를 측정 반영하였고 천이 작동 상태에서 엔진 시스템 내의 작동 파라미터 변화 결과를 실험적으로 측정하고 비교 분석하였다.

최적 고속화염 용사 코팅 공정기술로 제조된 WC-CrC-Ni 코팅의 마모 특성 (Wear Property of HOVF WC-CrC-Ni Coating Prepared by Optimal Coating Process)

  • 주윤곤;윤재홍;이재현
    • 한국재료학회지
    • /
    • 제27권2호
    • /
    • pp.119-126
    • /
    • 2017
  • WC-CrC-Ni coatings were prepared by nine processes of the Taguchi program with three levels for the four spray parameters: spray distance, flow rates of hydrogen and oxygen, and powder feed rate. The optimal coating process (OCP) was oxygen flow rate of 38 FMR, hydrogen flow rate of 53 FMR, powder feed rate of 25 g/min, and spray distance of 7 inches. Hardness of 1150 Hv and porosity of 1.2 %, were obtained by OCP; these are better results compared with the highest 1033 Hv and the lowest 1.5 % porosity obtained by nine processes of the Taguchi program. Friction coefficient of the WC-CrC-Ni coating decreased from $0.36{\pm}0.07$ at $25^{\circ}C$ to $0.23{\pm}0.07$ at $450^{\circ}C$. These values were smaller than those of the EHC (electrolytic hard chrome) plating at both temperatures due to lubrication from the oxide debris. The wear trace and wear depth of the coating are smaller than those of the EHC at both temperatures. Pitting was not found in the WC-CrC-Ni coating sample, while it did appear in the EHC sample.

얼굴의 특이점 검출 및 실시간 추적을 이용한 e-Book 제어 (Unconstrained e-Book Control Program by Detecting Facial Characteristic Point and Tracking in Real-time)

  • 김현우;박주용;이정직;윤영로
    • 대한의용생체공학회:의공학회지
    • /
    • 제35권2호
    • /
    • pp.14-18
    • /
    • 2014
  • This study is about e-Book program based on human-computer interaction(HCI) system for physically handicapped person. By acquiring background knowledge of HCI, we know that if we use vision-based interface we can replace current computer input devices by extracting any characteristic point and tracing it. We decided betweeneyes as a characteristic point by analyzing facial input image using webcam. But because of three-dimensional structure of glasses, the person who is wearing glasses wasn't suitable for tracing between-eyes. So we changed characteristic point to the bridge of the nose after detecting between-eyes. By using this technique, we could trace rotation of head in real-time regardless of glasses. To test this program's usefulness, we conducted an experiment to analyze the test result on actual application. Consequently, we got 96.5% rate of success for controlling e-Book under proper condition by analyzing the test result of 20 subjects.

One-pot synthesis of gold trisoctahedra with high-index facets

  • Kim, Do Youb;Choi, Kyeong Woo;Im, Sang Hyuk;Park, O Ok;Zhong, Xiao-Lan;Li, Zhi-Yuan
    • Advances in materials Research
    • /
    • 제1권1호
    • /
    • pp.1-12
    • /
    • 2012
  • There have been many efforts on the generating metal nanocrystals enclosed by high-index facets for the use as highly active catalysts. This paper describes a facile synthesis of Au trisoctahedra with high-index facets. In brief, the Au trisoctahdra were prepared by reduction of $HAuCl_4$ in N,N-dimethylformamide (DMF) containing poly (vinyl pyrrolidone) (PVP) and trace amount of $AgNO_3$. The Ag ions in the reaction solution played a critical role in controlling the trisoctahedral shape of the final product by underpotential deposition (UPD) on the Au surfaces. The as-prepared Au trisoctahedra were single crystal and enclosed by high-index {441}, {773} and {331} facets.