• 제목/요약/키워드: robot programming

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

3차원 평형 마이크로조정장치 : 설계 고려사항 (3-DOF Parallel Micromanipulator : Design Consideration)

  • 이정익;이동찬;한창수
    • 한국공작기계학회논문집
    • /
    • 제17권2호
    • /
    • pp.13-22
    • /
    • 2008
  • For the accuracy correction of the micro-positioning industrial robot, micro-manipulator has been devised. The compliant mechanisms using piezoelectric actuators is necessary geometrically and structurally to be developed by the optimization approaches. The overall geometric advantage as the mechanical efficiencies of the mechanism are considered as objective functions, which respectively art the ratio of output displacement to input force, and their constraints are the vertical notion of supporting leg and the structural strength of manipulation. In optimizing the compliant mechanical amplifier, the sequential linear programming and an optimality criteria method are used for the geometrical dimensions of compliant bridges and flexure hinges. This paper presents the integrated design process which not only can maximize the mechanism feasibilities but also can ensure the positioning accuracy and sufficient workspace. Experiment and simulation are presented for validating the design process through the comparisons of the kinematical and structural performances.

성별 차이를 고려한 로봇 프로그래밍 교육 방안 제안 (A proposal for Robot Programming Education Considering Gender Difference)

  • 박혜란;이영준
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제57차 동계학술대회논문집 26권1호
    • /
    • pp.97-98
    • /
    • 2018
  • 로봇 프로그래밍 교육에 있어 여학생이 남학생에 비해 흥미나 학습 효과 등에서 낮은 결과를 보이는 경우가 많다. 이는 로봇 프로그래밍의 주제나 교수 학습 활동이 남학생이 선호하는 방식으로 진행됨에 따라 남녀 성차에 따른 능력 차이가 발생한다고 볼 수 있다. 본 연구의 목적은 남학생과 여학생의 성별 차이를 고려한 로봇 프로그래밍 교육 방안을 제시하는 데에 있다. 본 연구에서는 제안하는 구체적인 교수 학습 방안을 통해 남학생과 여학생 모두에게 보다 효과적인 로봇 프로그래밍 교육이 이루어지길 기대한다.

  • PDF

로봇을 이용한 경막외마취 훈련기의 개발 (Development of a VR based epidural anesthesia trainer using a robotic device)

  • 김정
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2005년도 추계학술대회 논문집
    • /
    • pp.135-138
    • /
    • 2005
  • Robotic devices have been widely used in many medical applications due to their accuracy and programming ability. One of the applications is a virtual reality medical simulator, which trains medical personnel in a computer generated environment. In this paper, we are going to present an application, an epidural anesthesia trainer. Because performing epidural injections is a delicate task, it demands a high level of skill and precision from the physician. This trainer uses a robotic device and computer controlled solenoid valve to recreate interaction forces between the needle and the various layers of tissues around the spinal cord. The robotic device is responsible for generation of interaction forces in real time and can be used to be haptic guidance that allows the user to follow a previous recorded expert procedure and feel the encountered forces.

  • PDF

ARCS 전략을 활용한 STEM 기반 로봇 프로그래밍 학습 프로그램 개발 (Development of Robot Programming Learning Program Using ARCS Based on STEM)

  • 남동수;이태욱
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2011년도 제44차 하계학술발표논문집 19권2호
    • /
    • pp.233-236
    • /
    • 2011
  • 본 논문에서는 ARCS 전략을 활용한 STEM 기반 로봇 프로그래밍 학습 프로그램의 개발을 하고자 한다. 프로그래밍 교육은 문제해결력을 향상시키고 추상적 사고를 강화할 수 있는 등 효과가 높은 학습도구이나 접근하기 힘든 어려움이 있다. 이를 초등학생이 접근하기 쉬운 수준의 로봇프로그래밍으로 접근하여 해결하였다. 또한 로봇프로그래밍의 학습을 위한 여러 가지 접근 방법 중 로봇프로그래밍에 가장 적합한 STEM 통합교육 기반으로 학습 프로그램을 설계하였으며 효과를 극대화하기 위하여 ARCS 전략을 적용한 프로그램으로 개발하여 제시하였다. 향후 효과성 검증에 대한 연구가 지속될 예정이다.

  • PDF

효과적인 로봇 프로그래밍 교육을 위한 Pyro 플랫폼 비교 (Pyro platform comparison for effective education of robot programming)

  • 송주원;우균
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 춘계학술발표대회
    • /
    • pp.272-275
    • /
    • 2010
  • 인간이 하기 힘들거나 번거로운 작업은 지능형 로봇이 대체하고 있다. 하지만 로봇을 개발하기 위해서 설계, 구현 단계에서 실제 로봇을 사용하기 어려워 시뮬레이션 환경이 많이 사용된다. 실제 로봇을 사용할 경우 시간과 비용이 많이 들며 개발에 실패하거나 문제가 생겼을 경우 위험부담이 크다. 그러므로 위험부담을 줄이고 개발기간을 단축하기 위해서 실제 구성될 환경과 동작 환경을 고려한 시뮬레이션 환경이 로봇 제어 프로그램 개발에 많이 사용되고 있다. Pyro는 교육과 개발의 용도로 많이 사용되고 있으며, 로봇에 대한 세부적인 지식이 없더라도 제어 프로그램을 충분히 구현할 수 있어 시뮬레이션 환경으로 적합한 로봇 개발 플랫폼이다. 본 논문에서는 Pyro에 대해서 알아보고 Pyro 플랫폼들을 비교해본다.

제한조건을 갖는 이동로봇의 유전알고리즘에 의한 예측제어 (Predictive Control based on Genetic Algorithm for Mobile Robots with Constraints)

  • 최영규;박진현
    • 한국정보통신학회논문지
    • /
    • 제22권1호
    • /
    • pp.9-16
    • /
    • 2018
  • 예측제어는 제어대상의 예측모델을 이용하여 기준명령과 상태의 미래 오차를 예측하고 최소화시키는 현재 입력을 구하며, 상태와 입력의 제한조건도 고려할 수 있는 매우 실용적인 방법이다. 이동로봇에 대해 예측제어가 적용된 연구들이 있었으나 제어성능을 결정하는 여러 제어 파라미터들이 임의로 지정됨에 따라 성능이 최적화되지 못하였다. 본 논문에서 입력제한조건을 갖는 이동로봇의 궤적추종 예측제어에 유전알고리즘을 적용하여 제어 파라미터 튜닝을 통해 궤적추종오차를 최소화하며, 입력의 제한조건을 반영하기 위해서 quadratic programming을 Hildreth 방법을 적용한다. 컴퓨터 시뮬레이션을 통해 본 논문에서 제안한 방법의 우수성을 기존 방법과 비교하여 확인한다.

ACT-R을 이용한 터치스크린 메뉴 선택 수행 예측 (Prediction of Menu selection on Touch-screen Using A Cognitive Architecture: ACT-R)

  • 민정상;조성식;명노해
    • 대한인간공학회지
    • /
    • 제29권6호
    • /
    • pp.907-914
    • /
    • 2010
  • Cognitive model, that is cognitive architecture, is the model expressed with computer program to show the process how human solve a certain problem and it is continuously under investigation through various fields of study such as cognitive engineering, computer engineering, and cognitive psychology. In addition, the much extensive applicability of cognitive model usually helps it to be used for quantitative prediction of human Behavior or Natural programming of human performance in many HCI areas including User Interface Usability, artificial intelligence, natural programming language and also Robot engineering. Meanwhile, when a system designed, an usability test about conceptual design of interface is needed and in this case, analysis evaluation using cognitive model like GOMS or ACT-R is much more effective than empirical evaluation which naturally needs products and subjects. In particular, if we consider the recent trend of very short-end term between a previous technology development and the next new one, it would take time and much efforts to choose subjects and train them in order to conduct usability test which is repeatedly followed in the process of a system development and this finally would bring delays of development of a new system. In this study, we predicted quantitatively the human behavior processes which contains cognitive processes for menu selection in touch screen interface through ACT-R, one of the common method of usability test. Throughout the study, it was shown that the result using cognitive model was equal with the result using existing empirical evaluation. And it is expected that cognitive model has a possibility not only to be used as an effective methodology for evaluation of HCI products or system but also to contribute the activation of HCI cognitive modeling in Korea.

교육용 프로그래밍 도구 활용의 정보과학교육을 통한 초등학생의 정보과학에 대한 인식 분석 (Analysis of difference in elementary-school students' recognition on CS education according to CS education with application of Education Programing Tool)

  • 심재권;김자미;이원규
    • 정보교육학회논문지
    • /
    • 제14권3호
    • /
    • pp.385-393
    • /
    • 2010
  • 초등 정보교육은 2000년의 정보통신기술 교육운영지침이 근간을 이루고 있다. 2005년 이후 개정을 통해 활용중심의 교육에서 정보과학 중심으로 교육의 초점이 바뀌었음에도 불구하고 교과의 방향에 대한 인식이 명확하지 않은 실정이다. 대학생들을 대상으로는 교육용 프로그래밍 도구 활용에 대한 효과 검증이 진행되었으나 초등학생들을 대상으로는 연구가 진행되지 않았다. 이에 본 연구는 초등학생들의 정보과학에 대한 인식을 검증하고자, 12차시에 걸쳐 정보과학 내용인 언플러그드 학습, 스크래치, 로봇 프로그래밍을 교육하였다. 교육 후, 실험집단 31명, 통제집단 45명을 대상으로 정보과학에 대한 인식 비교 결과, 실험집단이 통제집단에 비해 정보과학에 대한 태도, 정보과학 교육에 대한 흥미 및 만족도, 자신감 그리고 정보과학 교육의 가치 변인 모두에서 유의미하게 높음을 알 수 있었다. 이상을 토대로 할 때, 활용 중심의 정보 교육보다는 사고력 향상 중심의 교육을 통해 정보과학 교육의 기본 가치를 높일 필요가 있을 것으로 보인다.

  • PDF

시맨틱 네트워크 분석을 이용한 국내외 언플러그드 활동 관련 연구 비교 (Comparison of Unplugged Activities at Home and Abroad using Semantic Network Analysis)

  • 강두봉
    • 컴퓨터교육학회논문지
    • /
    • 제22권4호
    • /
    • pp.21-34
    • /
    • 2019
  • 최근 2015개정 교육과정의 적용으로 소프트웨어 교육이 학교 현장에서 이루어지고 있다. 소프트웨어 교육의 목적은 컴퓨팅 사고력 신장에 있으며, 이를 위해 언플러그드 활동, 교육용 프로그래밍언어, 피지컬 컴퓨팅 등의 방법을 활용하고 있다. 이 중 언플러그드 활동과 관련된 국내 73편, 해외 85편의 연구물들을 시맨틱 네트워크 분석 기법을 활용하여 비교 분석하였다. 주제어 분석 결과 해외에서는 1998년부터, 국내에서는 2006년부터 연구가 시작되었으나, 4차 산업 혁명의 이슈와 맞물려 전 세계적으로 컴퓨팅 사고력이 미래 사회를 위한 핵심역량으로 인식되면서 국내외 모두 2016년 이후 연구가 급증하고 있음을 알 수 있었다. 국내 연구에서 소프트웨어 교육에서 활용되는 '언플러그드 활동', '로봇 활용', '교육용 프로그래밍 언어' 등의 수단적 요소에 관한 주제어가 많이 나타난 것으로 분석되었다. 언플러그드 활동이 컴퓨팅 사고력을 함양시키기 위한 방법으로 활용되어야할 것이며 이를 위해 컴퓨터 과학의 목적인 '컴퓨팅 사고력' 에 대한 고찰을 바탕으로 연구가 진행될 필요가 있다.

선박용 프로펠러 후란주형 설계 및 가공 시스템 개발 (Development of Furan Mold Design and Machining System for Marine Propeller Casting)

  • 박정환;정창욱;권용섭;강성필
    • 대한기계학회논문집A
    • /
    • 제40권1호
    • /
    • pp.121-128
    • /
    • 2016
  • 본 연구는 선박용 프로펠러 주물 생산을 위한 후란주형 설계 및 가공 시스템을 개발하였다. 대형 선박용 프로펠러는 시멘트 혹은 후란 소재로 상형 및 하형 주형을 제작하고, 주조를 통해 소재를 제작한다. 이후 주물소재에 대한 일련의 기계가공 및 사상을 거쳐 제품을 완성한다. 기존 후란주형은 수작업을 통한 조형을 통해 제작되므로 세부 공정이 많아질뿐더러, 상당한 소재여유가 존재함으로써 기계가공 및 사상 공수가 증가한다. 이에 따라 후란주형의 제작 정밀도를 향상하고, 생산과정의 표준화 및 생산성 향상을 위해 설계 소프트웨어 및 6축 로봇을 이용한 후란주형 제작 시스템을 개발하였다.