• 제목/요약/키워드: Yocto

검색결과 3건 처리시간 0.015초

클라우드 연동을 위한 ROS2 on Yocto 기반의 Thin Client 로봇 개발 (Development of ROS2-on-Yocto-based Thin Client Robot for Cloud Robotics)

  • 김윤성;이돈근;정성훈;문형일;유창승;이강영;최준열;김영재
    • 로봇학회논문지
    • /
    • 제16권4호
    • /
    • pp.327-335
    • /
    • 2021
  • In this paper, we propose an embedded robot system based on "ROS2 on Yocto" that can support various robots. We developed a lightweight OS based on the Yocto Project as a next-generation robot platform targeting cloud robotics. Yocto Project was adopted for portability and scalability in both software and hardware, and ROS2 was adopted and optimized considering a low specification embedded hardware system. We developed SLAM, navigation, path planning, and motion for the proposed robot system validation. For verification of software packages, we applied it to home cleaning robot and indoor delivery robot that were already commercialized by LG Electronics and verified they can do autonomous driving, obstacle recognition, and avoidance driving. Memory usage and network I/O have been improved by applying the binary launch method based on shell and mmap application as opposed to the conventional Python method. Finally, we verified the possibility of mass production and commercialization of the proposed system through performance evaluation from CPU and memory perspective.

가상환경에서의 실세계 물리적 길이 비교 (Real-World Physical Length Comparison in Virtual Environments)

  • 정철희;임창혁;이민근;이명원
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제13권3호
    • /
    • pp.19-24
    • /
    • 2007
  • 본 논문에서는 가상환경의 물체들을 정확하게 비교하기 위하여 실세계 모든 길이 단위를 이용하여 물체의 길이를 정의하는 방법을 기술한다. 본 연구에서 브라우저는 화면상에 물체를 보여줄 때 모델러가 정의한 물리적 길이 속성을 참조하여 제작자가 원하는 길이로 물체를 표현한다. 서로 다른 모델러에서 제작된 서로 관계없는 물체들이라도 길이 명세를 가지고 있으면 브라우저에 들어 올 때 그에 따라 스케일이 적용되어 정확한 크기 비교가 가능하게 된다. 본 논문에서의 길이 명세는 X3D 명세에 추가하여 정의되었으며 포함되는 길이 단위는 $10^{-24}(yotta)$부터 $10^{24}(yocto)$ 까지이다. 그리고 서로 다른 LOLD(Levels of Length Detail) 속성을 가진 물체를 동시에 불러 올 때의 LOD(Levels of Detail) 처리와 LOLD 속성을 적용하는 방법에 대해 기술한다.

  • PDF

임베디드 리눅스 시스템에 SELinux 적용 방법 연구 (Study on Method that Applies SELinux on Embedded Linux System)

  • 조경연;고재용;이상길;이철훈
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2017년도 춘계 종합학술대회 논문집
    • /
    • pp.371-372
    • /
    • 2017
  • 최근 IoT 디바이스가 증가함에 따라 IoT 환경에서 사용되고 있는 임베디드 시스템에 대한 보안의 중요성이 대두되고 있다. SELinux는 Linux 의 보안성을 강화시키는 보안 강화 커널로, 시스템의 취약점을 이용한 공격을 방지할 수 있는 Linux 시스템 보안의 핵심적인 요소이다. 본 논문에서는 임베디드 리눅스 빌드 시스템중 가장 활발히 진행되고 있는 Yocto 프로젝트를 활용하여 임베디드 리눅스 시스템에 SELinux를 적용하는 방법을 연구하고자 한다.

  • PDF