• 제목/요약/키워드: Driver interface

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

Advanced Real time IoT Eco-Driving Assistant System

  • Jouini, Anis;Cherif, Adnane;Hasnaoui, Salem
    • International Journal of Computer Science & Network Security
    • /
    • 제22권4호
    • /
    • pp.237-244
    • /
    • 2022
  • Eco-driving of vehicles today presents an advantage that aims to reduce energy consumption and limit CO2 emissions. The application for this option is possible to older vehicles. In this paper, we propose an efficient implementation for IoT (Internet of Things) system for controlling vehicle components that affect the quality of driving (acceleration, braking, clutch, gear change) via Smartphone using Wi-Fi and BLE as communication protocol. The user can see in real-time data from sensors that control driver action on vehicle driving systems such as acceleration, braking, and vehicle shifting through a web interface. Thanks to this communication, the user can control his driving quality and, hence, eco-driving can be achieved

뇌파를 이용한 맞춤형 주행 제어 모델 설계 (EEG-based Customized Driving Control Model Design)

  • 이진희;박재형;김제석;권순
    • 대한임베디드공학회논문지
    • /
    • 제18권2호
    • /
    • pp.81-87
    • /
    • 2023
  • With the development of BCI devices, it is now possible to use EEG control technology to move the robot's arms or legs to help with daily life. In this paper, we propose a customized vehicle control model based on BCI. This is a model that collects BCI-based driver EEG signals, determines information according to EEG signal analysis, and then controls the direction of the vehicle based on the determinated information through EEG signal analysis. In this case, in the process of analyzing noisy EEG signals, controlling direction is supplemented by using a camera-based eye tracking method to increase the accuracy of recognized direction . By synthesizing the EEG signal that recognized the direction to be controlled and the result of eye tracking, the vehicle was controlled in five directions: left turn, right turn, forward, backward, and stop. In experimental result, the accuracy of direction recognition of our proposed model is about 75% or higher.

리눅스 기반의 사용자 수준 플래시 파일 시스템의 구현 (Implementation of The User-level Flash File System Based on Linux)

  • 권우일;박현희;양승민
    • 정보처리학회논문지A
    • /
    • 제11A권3호
    • /
    • pp.139-148
    • /
    • 2004
  • 리눅스를 운영체제로 사용하는 PDA, 전자수첩 등의 소형 임베디드 시스템의 사용이 증가하고 있다. 그러나 리눅스 커널은 모노리딕(monolithic)하다는 특성 때문에 다양한 형태의 임베디드 시스템에 필요한 요구사항을 만족하지 못하고 있다. 본 논문에서는 모노리딕 커널의 단점을 보완하기 위해 리눅스에서 널리 사용되는 JFFS 파일 시스템을 커널에서 분리하여 사용자 수준에서 응용 프로그램 프로세스로 실행되는 uJFFS를 구현한다. uJFFS는 파일 시스템과 플래시 디바이스 드라이버 구성되며 커널과 분리되어 실행되므로 커널을 소형화할 수 있다. uJFFS는 파일 시스템의 자료구조가 사용자 주소 공간에 존재하며, 파일 시스템을 담당하는 ujffs_fs와 플래시 디바이스를 제어하는 ujffs_drv 드라이버로 구성된다. 또, uJFFS는 기존의 리눅스에서 제공하는 것과 동일한 인터페이스를 지원한다. 물리장치에 접근하기 위한 디바이스 드라이버 역시 사용자 영역에서 구현되어 장치나 파일 시스템의 오류가 발생하더라도 커널에 미치는 영향을 최소화하여 시스템의 안정성을 증가시길 수 있다.

임베디드 웹서버를 이용한 원격 감시 및 제어 시스템 구현 (Implementation of Remote Control and Monitoring System using Embedded Web Server)

  • 최재우;노방현;이창근;차동현;황희융
    • 한국산학기술학회논문지
    • /
    • 제4권3호
    • /
    • pp.301-306
    • /
    • 2003
  • 임베디드 웹서버를 설계하고 리눅스 OS 를 포팅하여 원격지 하드웨어의 제어와 감시 시스템을 구현하였다 리눅스는 2.4.1 버전을 ARM720T보드에 포팅했으며 웹서버는 GPL(General Public License)규약인 Boa web server를 사용했다. 원격지 감시와 제어를 위해 Cirrus Logic사의 ARM720T 칩인 EP7312의 GPIO(General Purpose Inpout Output) 포트에 입출력 디바이스 연결시켜 실험하였다. GPIO 장치 드라이버를 작성하였고, 이를 구동시키는 응용프로그램은 리눅스용 C언어를 CGI프로그램화시켜 클라이언트 PC의 웹브라우저에서 제어와 감시가 가능하게 했다 이는 기존의 PC기반의 웹서버를 사용하는 것 보다 하드웨어 설계 비용을 절감할 수 있고 운영체제없이 구현되는 웹서버보다는 응용범위의 다양성과 개발기간단축이라는 장점을 가지고 있다.

  • PDF

개인 맞춤형 운전면허 학습시스템 설계 (VA Design of Personalized e-Learning System for the Driver's License Test in Korea)

  • 오용선
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2009년도 춘계 종합학술대회 논문집
    • /
    • pp.1055-1060
    • /
    • 2009
  • 본 논문에서는 인터넷을 통한 운전면허 학과시험 학습시스템을 설계한다. 문항반응이론에 의거하여 학습자 능력모수를 정확히 측정하고, 측정된 학습자의 능력에 따라 최적의 평가문제와 학습콘텐츠를 동적으로 제공함으로써, 짧은 시간에 효과적으로 합격에 도달할 수 있도록 하는 개인 맞춤형 이러닝 시스템을 제안한다. 본 학습시스템은 콘텐츠 데이터베이스에 저장된 개념 단위 오브젝트 형태의 운전면허 학과시험용 학습콘텐츠들과 문제은행 데이터베이스에 저장된 운전면허 학과시험용 평가문제들을 연계하여, 학습자의 문항반응에 따라 최적의 문항과 콘텐츠를 제공할 수 있도록 설계된다. 각 문항들은 난이도, 변별도, 추측도의 문항모수를 보유한다. 또한 사용자 프로파일 데이터베이스에는 학습자들의 상태정보, 운전면허 학과시험용 평가문제들에 대한 피험자들의 문항반응을 유지 관리하고, 피험자들의 문항반응을 기초로 학습자 능력모수를 저장한다. 이들 데이터베이스는 인터페이스 에이전트, 콘텐츠 문항선택 & 피드백 에이전트 및 오프라인 추정기로 구성된 동작구조에 의하여 온라인 혹은 오프라인 형태의 동적 맞춤형 학습방식을 제공하여 최적의 학습과정을 제공한다.

  • PDF

LDM 원격 제어를 위한 임베디드 시스템 구성 (Designing a Embedded System for Remote Control of LDM)

  • 문철홍;강상우
    • 대한전자공학회논문지SD
    • /
    • 제42권8호
    • /
    • pp.27-34
    • /
    • 2005
  • 본 논문에서는 LDM(LED Dot Matrix) 원격 제어를 위해 임베디드 시스템의 FPGA H/W 및 S/W를 구현하였다. 개발된 시스템에서는 고성능의 XScale CPU를 사용했고, 통신방식은 이더넷 및 시리얼을 사용했다. CPU와 인터페이스 되는 H/W에서는 LDM 회전부와 LDM을 구동하기 위한 FPGA 로직을 구현하였으며, 원거리에서 LDM 데이터를 전송하기 위한 명령 패킷을 구성하였고, S/W는 임베디드 리눅스에 사용되는 리눅스 디바이스 드라이버와 리눅스 응용프로그램을 작성했다. 이 S/W는 모듈에 의해 동작되기 때문에 리눅스용 파일시스템에 모듈로 적재를 시켜서 원하고자 하는 동작을 실행한다. 또한 운영체제로는 시스템의 최적화를 할 수 있는 임베디드 리눅스를 시스템에 맞게 컴파일 함으로서 불필요한 메모리를 사용하지 않기 때문에 시스템의 가격을 줄일 수 있다. 본 논문에서 구현된 H/W 및 S/W 원리를 이용한다면 다른 임베디드 시스템에도 유용하게 활용할 수 있다.

BLDC 전동기를 이용하는 직동력(PBW) 구동시스템의 제어기 및 구동기 설계 (Design of a DSP Controller and Driver for the Power-by-wire(PBW) System Using BLDC Servo Motor)

  • 주재훈;구본민;김진애;조대성;최중경
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 추계종합학술대회
    • /
    • pp.897-900
    • /
    • 2007
  • 본 논문은 BLDC 서보모터를 사용하는 power-by-wire(PBW) 시스템을 위한 DSP 제어기와 IGBT 인버터 드라이버를 설계하는 연구를 제안한다. 이 BLDC 서보모터 시스템은 DSP(Digital Signal Processor)와 IGBT 인버터 모듈로써 구현되어진다. PBW 시스템은 직선 추력 동작을 위해 서보 모터의 속도 제어가 필요하다. 본 논문에서는 벡터 제어와 min-max PWM 기술로 이러한 서보 제어기를 구현한다. 제어기의 CPU로써, TMS320F2812 DSP는 PWM(펄스폭변조) 파형발생기, A/D변환기, SPI(직병렬인터페이스) 포트 그리고 많은 입/출력 포트 등을 가지고 있기 때문에 채택되었다.

  • PDF

스마트폰 센서 액세서리를 위한 센서 플러그앤플레이 플랫폼 (A Sensor Plug&Play Platform for Smart phone Sensor Accessories)

  • 이용만;윤창석;김소희;김기룡;은성배
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.332-335
    • /
    • 2013
  • 최근들어 스마트폰 USB 포트에 키보드나 마우스, 스피커 등의 액세서리를 부착하는 사례가 증가하고 있다. 본 논문에서는 자외선이나 체온계 등 다양한 센서 액세서리를 스마트폰 USB에 접속할 때의 문제를 해결하는 센서 액세서리 플러그앤플레이 플랫폼을 제시한다. 센서 개발자는 표준화된 인터페이스에 부합하도록 센서 모듈을 제작하고 제공된 API를 활용 센서 디바이스 드라이버를 작성한다. 스마트폰에서 동작하는 센서 응용은 웹 형식으로 작성한다. 이렇게 작성된 디바이스 드라이버와 센서 웹을 지정된 센서 웹 서버에 저장한다. 센서 모듈을 구입한 사용자는 스마트폰 센서 플랫폼에 그 모듈을 플러그하기만 하면 디바이스 드라이버와 센서 웹이 서버로부터 자동으로 다운로드되어 플레이된다. 본 논문의 플랫폼 기술은 스마트폰 센서 액세서리의 활용을 크게 활성화시킬 것이다.

  • PDF

플렉서블 디스플레이 기반의 융합형 디자인개발에 관한 연구 -Head-Up Display 가상시나리오 구현을 중심으로- (A Study on fusion design development direction of the Flexible display base)

  • 김회광
    • 디지털융복합연구
    • /
    • 제14권1호
    • /
    • pp.399-405
    • /
    • 2016
  • 헤드업 디스플레이(Head-Up Display)는 차량내 정보 제공 디스플레이로서 운전자에게 운행시 필요한 정보들을 차량 윈도우를 통해 제공하여 시야를 확보하는 동시에 주행에 필요한 정보를 습득할 수 있는 장치이다. 초기 헤드업 디스플레이는 수입차량 위주로 장착되었지만 점차 국산 중대형차량에도 장착되어 운전자에게 운행정보에 대한 편의성을 확보한 운전이 가능하도록 제공되어 지고 있다. 현재 출시되는 자동차들의 각 브랜드별 헤드업 디스플레이는 정보표시요소의 일관성 및 인터페이스가 한정적으로 표현되고 있으며 기술형식으로는 도트 반사형 방식으로 적용되어 GUI의 적용방식의 한계점을 드러내고 있다. 이에 본 연구에서는 사례조사 및 분석을 통해 주행 중에 필요한 실시간 정보표시요소들을 도출하고, POI(Point of Interest) 관심정보의 우선순위를 파악하여 분석된 결과를 바탕으로 최근 개발되어지는 투명디스플레이 기술을 통하여 사용자에게 새로운 GUI가이드라인을 제공을 연구 목적으로 둔다.

자율주행 자동차의 제어권 전환 상황에서 요구되는 정보 유형에 관한 연구 (A study on the effect of information types on Drivers in Takeover period of automated vehicles)

  • 김나은;양민영;이지인;김진우
    • 디지털콘텐츠학회 논문지
    • /
    • 제19권1호
    • /
    • pp.113-122
    • /
    • 2018
  • 레벨 3단계의 자율주행 차량에서는 차량에서 운전자에게로 제어권을 이양하는 시점이 존재하게 된다. 이 때에 운전자는 전방으로 주의를 돌려 상황에 대한 인지를 해야 한다. 이 시점에서 휴먼 에러가 발생할 수 있으며, 이를 방지하기 위해 적절한 정보를 운전자에게 전달해야 한다. 본 연구에서는 운전자 관점에서의 제어권 전환 시점을 'in-the-middle-of-the-loop'이라 정의하고, 요구 정보를 도출하기 위해 과업 분석과 작업 도메인 분석을 실시하였다. 그 결과, 요구 정보 타입과 그에 따른 인터페이스 고려사항을 도출하였다. 마지막 단계로는, 앞서 도출된 정보 타입 중 시스템 투명도에 대한 정보와 운전자 안내에 대한 정보를 선별하여 정보 별 운전자의 상황 인지, 인지 부하 그리고 반응 시간에 미치는 영향을 탐구하였다. 결론적으로, 상황의 위험도에 따라 시스템 투명도에 대한 정보를 다르게 제공해야 하며, 운전자 안내가 제어권 전환 후 상황 인지를 도와줄 수 있다는 결론을 얻을 수 있었다.