물리 컴퓨팅

Physical computing

물리 컴퓨팅에는 [clarification needed]주변 세계를 감지하고 대응할 수 있는 인터랙티브 시스템이 포함됩니다.이 정의는 스마트 자동차 교통 제어 시스템이나 공장 자동화 프로세스와 같은 시스템을 포괄할 수 있을 정도로 광범위하지만, 일반적으로 이를 설명하는 데 사용되지 않는다.넓은 의미에서 물리적 컴퓨팅은 인간과 디지털 세계의 관계를 이해하기 위한 창의적인 프레임워크입니다.실제 사용에서 이 용어는 센서와 마이크로 컨트롤러를 사용하여 아날로그 입력을 소프트웨어 시스템으로 변환하거나 모터, 서보, 조명 또는 기타 하드웨어와 같은 전자 기계 장치를 제어하는 수작업 예술, 디자인 또는 DIY 취미 프로젝트를 가장 많이 나타냅니다.

물리 컴퓨팅은 학계 및 업계에서 흔히 전기 공학, 메카트로닉스, 로봇 공학, 컴퓨터 과학, 특히 임베디드 개발이라고 불리는 다양한 활동을 교차합니다.

Physical computing

물리 컴퓨팅은 다양한 도메인과 애플리케이션에서 사용됩니다.

교육 분야

교육과 놀이에 있어서 신체성의 이점은 다양한 비공식 학습 환경에 반영되어 왔다.탐구 기반 학습의 선구자인 The Exploreratorium은 컴퓨터를 포함한 최초의 인터랙티브 전시물을 개발했으며, 관련 기술이 발전함에 따라 물리 컴퓨팅과 유형 인터페이스의 예를 점점 더 많이 포함하고 있습니다.

인 아트

예술계에서는 물리적 컴퓨팅을 구현하는 프로젝트로는 Scott Snibe, Daniel Rozin, Rafael Lozano-Hemmer, Jona Brucker-CohenCamille Autreback이 있습니다.

제품 디자인

물리 컴퓨팅 관행은 제품 및 인터랙션 설계 영역에서도 존재하며, 때로는 손으로 만든 임베디드 시스템을 사용하여 새로운 디지털 제품 개념을 비용 효율적인 방법으로 신속하게 프로토타입으로 제작할 수 있습니다.IDEOTeague와 같은 기업은 이러한 방식으로 제품 설계에 접근하는 것으로 알려져 있습니다.

상용 어플리케이션

상업적인 실장은 Sony Eyetoy와 같은 소비자 디바이스나 Dance Dance Revolution과 같은 게임으로부터 공장 조립 라인의 품질 검사 자동화에 사용되는 기계 비전을 포함한 보다 난해하고 실용적인 용도에 이르기까지 다양합니다.닌텐도의 Wii Fit과 같은 Exergaming은 물리적 컴퓨팅의 한 형태로 여겨질 수 있다.물리 컴퓨팅의 다른 구현에는 마이크나 다른 음파 감지 장치를 통해 음파를 감지하고 해석하는 음성 인식과 카메라의 어떤 형태로든 일반적으로 감지되는 풍부한 비디오 데이터 스트림에 알고리즘을 적용하는 컴퓨터 비전이 있습니다.햅틱 인터페이스도 물리 컴퓨팅의 한 예이지만, 이 경우 컴퓨터는 물리적 자극을 감지하는 대신 물리적 자극을 생성합니다.모션 캡처와 제스처 인식은 모두 컴퓨터 시각에 의존하여 마법을 부리는 분야입니다.

과학적 응용 프로그램

물리 컴퓨팅은 맞춤형 센서 또는 수집기를 과학 실험용으로 제작 및 사용하는 것을 설명할 수도 있지만, 이러한 용어를 사용하는 경우는 거의 없습니다.물리 컴퓨팅 모델링의 예로는 Illustris 프로젝트가 있습니다.Illustris 프로젝트는 빅뱅에서 138억[1][2]오늘날까지 우주의 진화를 정밀하게 시뮬레이션하려고 합니다.

방법들

프로토타이핑은 물리 컴퓨팅에서 중요한 역할을 합니다.I-CubeX뿐만 아니라 와이어링, Arduino, Fritzing 등의 툴은 디자이너와 아티스트가 인터랙티브 컨셉을 신속하게 프로토타입으로 만들 수 있도록 지원합니다.

읽고 추가

  • Igoe, Tom; O'Sullivan, Dan (2004). Physical Computing: Sensing and Controlling the Physical World with Computers. Premier Press. ISBN 1-59200-346-X.

레퍼런스

  1. ^ Staff (14 June 2014). "The Illustris Simulation - Towards a predictive theory of galaxy formation". Illustris Project. Retrieved 16 July 2014. {{cite web}}:외부 링크 work=(도움말)
  2. ^ Vogelsberger, Mark; Genel, Shy; Springel, Volker; Torrey, Paul; Sijacki, Debora; Xu, Dandan; Snyder, Greg; Nelson, Dylan; Hernquist, Lars (14 May 2014). "Introducing the Illustris Project: Simulating the coevolution of dark and visible matter in the Universe". Monthly Notices of the Royal Astronomical Society. 444 (2): 1518–1547. arXiv:1405.2921. Bibcode:2014MNRAS.444.1518V. doi:10.1093/mnras/stu1536. S2CID 16470101.

외부 링크

  • 매우 인기 있는 오픈 소스 물리 컴퓨팅 플랫폼인 Arduino
  • Rasberry Pi는 GPIO를 탑재한 완전한 컴퓨터, 대규모 커뮤니티, 다양한 튜토리얼을 이용할 수 있습니다.Windows IoT 및 Ultibo [1]Core 등의 OS 없는 유니커널 RTL뿐만[clarification needed] 아니라 많은 Linux Distros를 사용할 수 있습니다.
  • Beagle Bone은 GPIO를 탑재한 완전한 Linux 컴퓨터이지만 유연성은 다소 떨어집니다.
  • FoxBoard(및 기타), GPIO를 탑재하고 있지만 정보가 거의 없는 다른 Linux 컴퓨터
  • Arieh Robotics Project Junior.Microsoft Robotics Developer Studio를 사용하여 구축된 Windows 7 기반의 물리 컴퓨팅 PC.
  • BluePD BlueSense. Blue Melon의 물리 컴퓨팅 플랫폼입니다.이 플랫폼은 널리 사용되는 (오픈 소스) Pure Data 시스템을 사용하여 시각적으로 프로그래밍할 수 있습니다.
  • Daniel Rozin Artist Page는 비트폼 갤러리로 Daniel Rozin의 인터랙티브 설치와 조각 이미지 및 비디오를 제공합니다.
  • Dwengo는 간단한 프로토타이핑을 위한 브레드보드가 포함된 PIC 마이크로컨트롤러 기반 컴퓨팅 플랫폼입니다.
  • Embedded Lab은 [1] ETH 취리히에 있는 컴퓨터 지원 아키텍처 설계부 내에 있는 연구실입니다.
  • 프릿칭 - 프로토타입에서 제품까지: 디자이너와 아티스트가 물리적 프로토타이핑에서 실제 제품으로 한 단계 도약할 수 있도록 지원하는 소프트웨어입니다.
  • GP3는 포인트 앤 클릭 개발 도구를 사용하여 PC 및 기존 언어(C, Basic, Java 등) 또는 독립 실행형으로 물리적 시스템을 구축할 수 있는 또 다른 인기 있는 옵션입니다.
  • 물리 컴퓨팅, 인터랙티브 텔레커뮤니케이션 프로그램, 뉴욕 대학교
  • 물리 컴퓨팅 by Dan O'Sullivan
  • 물리 컴퓨팅, ITP에서의 물리 컴퓨팅 코스의 자원, 예, 강의 노트 수집.
  • 물리 컴퓨팅: "만들어서 학습"이라는 접근방식을 사용하여 전자제품에 진입하는 방법.재밌고 기술적인 방법 이외의 방법으로 전자제품 프로토타이핑을 도입합니다.(Yaniv Steiner, IDI)
  • Thermino는 USB를 통해 변환기(센서 및 액추에이터)를 PC, 노트북, 넷북, 태블릿 및 휴대폰에 인터페이스하기 위한 오픈 소스 모듈러 시스템입니다.
  1. ^ "Ultibo Core". Ultibo.org.