제로 로보틱스

Zero Robotics
국제우주정거장의 JAXA 모듈에 탑승한 제로 로봇의 결승전

제로로보틱스국제우주정거장에서 학생들이 로봇 PEAS(Synchronized Position Hold Concept and Roriented 실험위성)를 조종하는 국제 고등학교 프로그래밍 대회다.[1]매년 학생 팀은 PIES에 배치될 수 있는 게임에서 수행할 수 있는 코드를 생산하기 위해 노력한다.이 게임은 일반적으로 연료 사용량을 감시하면서 물체와 도킹, 움직이는 물체, 경계 구역 내 목표물 파괴 등의 요소를 포함하고 있다.

경기의 초기 단계는 미국, 호주[2]ESA 회원국에서 무료 팀 등록과 국제 팀의 제한된 등록으로 온라인(가상 POS)에서 발생한다.팀은 전통적으로 MIT 웹사이트를 통해 제출된 성인 멘토와 코드에 의해 감시된다.[1]결승전 진출자들은 국제우주정거장에서 라이브 챔피언쉽을 겨룬다.우주비행사가 생방송으로 팀과 소통하면서 최종 대회를 진행한다.[3]

역사

제로 로봇공학 대회는 NASA 우주비행사 그레고리 채미토프가 스피어스(PERS)와 함께 작업할 때 만들어졌고, 코딩 인터페이스가 고등학생들에게 적합하다는 것을 깨달았다.[4]퍼스트 로보틱스에서 영감을 얻은 제로 로봇은 학교와 국가 간 협력의 구성요소로 건축 과학, 기술, 공학, 수학 능력을 강조하는 대회가 되었다.창립 대회는 2009년에 개최되었고, 2010년에는 미국 전역으로, 2013년에는 국제적으로 확대되었다.[4]현재 미국, 러시아, ESA 산하 주[5], 호주 등의 학교가 포함되어 있다.[6]

토너먼트

Zero Robotics 대회는 두 종류의 토너먼트로 나뉜다.

  • 고등학교 토너먼트: 14세에서 18세 사이의 학생들 중.이 대회는 매년 9월과 12월 사이에 열린다.미국, 호주, 러시아, ESA 회원국과 국제팀을 선발하는 국제대회다.
  • 중학교 여름 프로그램.이것은 어린 학생들에게 바친다.학생들이 간단한 그래픽 인터페이스를 통해 프로그램을 배우는 5주짜리 프로그램이다.이 프로그램은 팀원들의 지리적 존재가 강한 곳을 기준으로 "결정될" 장소에서 진행될 것이다.[7][8]

또한 호주와 이탈리아를 비롯한 일부 국가들은 학년에 더 잘 맞도록 예비 대회를 개최하거나 국제 콩쿠르에 진출하는 학교들을 걸러내기로 선택한다.[9]

국제우주정거장에서의 제로 로봇공학 결승전

토너먼트 목표

참가자들은 DARPA, NASA, MIT에 현재 관심 있는 문제에 의해 동기 부여된 기술적으로 어려운 게임을 이기기 위해 함께 경쟁한다. 학생들은 도전 과제에 따라 1차 자원(연료, ee)을 보존하면서 특정한 목표(장애물 회피, 가상 물체 수집, 목표물 파괴 등)를 완수하도록 위성을 프로그래밍해야 한다.Nergy charge 등) 및 코드 작성을 위한 일정 시간 및 공간 제한 내에서 도전을 완료한다.학생의 소프트웨어는 인공위성의 속도, 회전, 여행의 방향, 그리고 많은 다른 요소들과 같은 요소들을 통제할 수 있어야만, 그들의 상대보다 가장 짧은 시간에 목적을 달성하고 도전을 충족시킬 수 있는 완벽한 알고리즘을 찾을 수 있다.

어려운 점은 제출된 코드가 경기 기간 동안(그리고 여러 경기에서) 지속된다는 점에서 프로그램이 자율적이라는 사실이며, 프로그램 실행을 제어하거나 수정할 수 없다는 점이다.또한 GEPS의 프로그램 가능한 메모리에는 한계가 있어 이용 가능한 코딩 관행이 제한된다.

PEAS 내부 구성 요소

물리학

최적의 알고리즘은 스피어스의 속도에 영향을 미치는 에 대한 정밀한 제어를 요구하기 때문에 제로 로보틱스의 참가자들은 기초 물리학과 관련된 지식을 배우고/또는 향상시키도록 권장된다.그러나 학생들은 "위성 좌표 부과를 통해서만 작업하면 좋은 결과를 얻을 수 있다"고 보고한다.

프로그래밍

제로 로봇 공학 도전의 참가자들은 C / C++, MATLAB 또는 (중학교 대회에서) Scratch에서 프로그램을 배우는 것을 배운다.이 언어들 내에는 위성의 이동에 대한 주요 매개변수를 시행하는 다른 API가 있다.대회 공식 홈페이지에서 학생들이 코드를 제출하고 저장할 수 있는 전문 IDE가 온라인으로 제공된다.

과거 우승자 고등학교 토너먼트

2018 ECO-SPERES ISS 결승전

1. 동맹:개구쟁이 다크 스파게티

  • LSA, IIS "Avogadro"의 다크 팀 - 이탈리아 리서 사이언티컬로
  • 미국 뉴욕 주 스투이베산트 고등학교 스튜이노우트
  • 미국 WI, 시더버그 고등학교 스파게티 코드

2. 동맹:히트 오어 미스

  • 미국 CA, Proof Robotics, Proof School
  • 이탈리아 리체오 세시오니 게 성운
  • 미국 PA, Council Rock High School South, PA, Council Robers

2018 ECO-SPERES 가상 파이널

제휴:노슬립강

  • 발라크, 콜지울 내셔널 "옥타비아 고가" 루마니아 시비우
  • 오스트레일리아 파라마타 고등학교 스페이스XD
  • 오스트레일리아 시드니 소년 고등학교의 스콜라 스페이스맨

2017 LifeSphere ISS 결승전

2016 스페이스스피어스 ISS 결승전

2015년 SpySpareers ISS 결승전

2014년 CoronaSphere ISS 결승전

얼라이언스: 레이크엘레븐바더스

  • 미국 TX, 클리어 레이크 고등학교 팀 레이크
  • 코라의 일레븐 리서 G.B.이탈리아 브로치
  • VADARS 사우스 찰스턴 고등학교, 미국 WV

2013 CosmoSPERES ISS 결승전

동맹: y0b0tics!그루 이글

  • y0b0tics!엔제이
  • The Grow Cru, TX
  • 우주 이글스, MA

2012 RetroSPLES ISS 결승전

제휴:미라로마

  • 미라 로마 마타도르스, CA
  • y0b0tics!엔제이
  • 그린 렌치, WA

2011년 AsteroSPLES ISS 결승전

제휴:로켓

  • 리버 힐 고등학교, MD
  • NJ, 스톰링 로봇
  • 록 레지 고등학교, FL

과거 우승자 고등학교 토너먼트(EU)

2013 CosmoSPERES ISS 결승전

연합: C.O.F.E.

  • 이탈리아 선데이 프로그래머
  • 스페인 네메시스 콜레지오 레타마르
  • 안녕 월드 아메리칸, 프랑스

2012 RetroSPLES ISS 결승전

얼라이언스 B.E.E.R.

  • 독일 우주에 있는 카테
  • 이탈리아 선데이 프로그래머
  • 독일 허더베를린

참조

  1. ^ a b "Zero Robotics". MIT.
  2. ^ "Zero Robotics". Usyd.
  3. ^ "There are robots in the International Space Station coded by australian high school students". Gizmodo. 15 January 2018.
  4. ^ a b "History". MIT.
  5. ^ "Romanian team wins second place at NASA programming contest".
  6. ^ "From school to space - just a competition away". 22 June 2017.
  7. ^ "What is ZR". MIT.
  8. ^ "Summer program aims to send students' coding projects to space". 21 July 2017.
  9. ^ "Zero Robotics and the outstanding performance of italian school students".