대규모 프로젝트(팀) 8

시각 장애인분들을 위한 실내 쇼핑 로봇

최근 사회적 약자에 대한 문제들이 대두되면서 시각장애인들이 오프라인 매장에서 쇼핑할 때 코너 안내판 글자 식별과 물건 위치 파악에 어려움을 겪는다는 기사를 보았고, 이에 시각장애인들이 상품 찾기, 상품 비교 등 쇼핑의 핵심 단계를 원활히 이행할 수 있도록 돕는 시스템을 구축하여 문제 해결에 기여하고자 실내 쇼핑 로봇을 만들게 되었다. 필자는 이 프로젝트에서 전체 시스템 구조 설계, Gazebo를 이용한 알고리즘 테스트, Cartographer를 이용한 mapping, TF 정의, Nav2 그리고 앱을 팀원과 같이 만들었다. 처음에 아래 사진과 같이 팀원들과 같이 실내 쇼핑 로봇을 어떻게 만들지 토의를 하면서 Brain Storming을 하면서 프로젝트를 어떻게 진행해나갈지와 어떤것을 사용해서 그것을 구현..

실외 배달 로봇 - 2024년

2023년도에 실외 배달 로봇을 만들었지만 자율주행이 아닌 수동 제어 였고, 외관의 모습 등등 미흡한 모습이 많아 많이 아쉬움이 많았다. 그래서 2024년에도 이어서 더 다듬어서 완벽한 실외 배달로봇을 만들고 싶다는 욕심이 생겨서 전의 실외 배달로봇을 발전 시키기 위해 기간을 1년으로 잡은 프로젝트를 다시 진행하게 되었다.  필자는 자율주행을 제대로 할 수있는 방법이 없을까 검색을 해가며 자료를 찾다가 ROS2라는 플랫폼에 대해서 접하게 되었고, 이것을 우리 로봇에 적용하면 한층더 발전된 산업용 로봇으로 거듭날 수 있지 않을까?라는 기대감을 품고 ROS2라는 것에 무작정 부딯치며 도전하게 되었다.  1년 중 상반기에는 ROS2에 대한 강의를 들으며 작년에 앱인벤터로 만들었던 앱을 진짜 제대로된 앱으로 다..

마이크로 모빌리티 통합 컨트롤러 개발 ( 교수님 연구 참여 )

2023년도 후반기에 교수님께서 연구연도로 지정된 기간 동안 진행하시는 프로젝트에 참여할 기회를 제안받았다. 해당 프로젝트는 마이크로 모빌리티 통합 컨트롤러를 개발하는 것이 목표였으며, 이를 통해 필자는 전동 킥보드에 적용 가능한 기술을 연구하고 개발하는 데 기여할 수 있었다.프로젝트 개요 및 역할이 프로젝트에서 필자는 Time-of-Flight(TOF) 센서와 기타 센서들을 제어하고, BLDC 인휠 모터와 BLD-15 모터 드라이버를 사용하여 모터 제어를 담당하는 역할을 맡았다. 특히, ST마이크로일렉트로닉스(ST)의 마이크로컨트롤러를 활용한 보드의 안정성을 검증하고, 이를 기반으로 모터 제어 시스템을 구현하는 작업에 주력했다.사용된 주요 ST 칩은 "STM32F103RCTX"였으며, 이외에도 2023..

실외 배달로봇 프로젝트 (구버전) -2023년

모빌리티 시장 조사퍼스널 모빌리티  : 시대에 맞춰 변하는 이동성을 가지는 어떤 것을 각 개인에게 제공하는 모든 것종류 : 전동 킥보드, 전동 휠, 배달의 민족, 티맵 대리운전 등 모빌리티의 트렌드 (C.A.S.E)C(connecdawon-project.tistory.com  'STM32 정리' 카테고리의 글 목록dawon-project 님의 블로그 입니다.dawon-project.tistory.com-> 해당 카테고리에 이 프로젝트에서 사용했던 센서 각각에 대한 상세한 설명들이 적혀있다. 2000년대부터 자율주행에 대한 관심이 커지면서 자동차 자율 주행에 대한 기술을 만들기 위해 많은 노력들을 했으나 실질적으로 자율주행이라고 말할 수 있는 것은 자율주행 단계가 4단계 이상이 되어야 했다 하지만 4단계 ..

모빌리티 시장 조사

퍼스널 모빌리티  : 시대에 맞춰 변하는 이동성을 가지는 어떤 것을 각 개인에게 제공하는 모든 것종류 : 전동 킥보드, 전동 휠, 배달의 민족, 티맵 대리운전 등 모빌리티의 트렌드 (C.A.S.E)C(connected) : IOT(사물인터넷)의 일부로서, 인터넷을 통한 서로 간의 데이터 공유A(Autonomous) : 사람의 인지, 판단, 제어 기능이 어느 정도 가능한가에 따라 자율주행 6단계로 나눔S(Shared & Service) : 자동차와 사용자 간의 연결을 통한 최적화 이동E(Electric) : 차량의 모든 기능을 엔진이 아닌 전기로 탈바꿈  -> 소프트웨어 비중 증가 자율주행 6단계 모빌리티의 큰 동향모빌리티의 큰 동향은 필자가 생각하기에 코로나19를 기점으로 나누어서 표현하는것이 더 알맞을..

자율주행 레이싱 (DeepRacer + AUTOSAR)

간단하게 말하자면, ST 칩이나 intel 칩 등의 하나의 MCU와 주변 회로 및 소프트웨어를 합쳐서 부르는 시스템 단" data-og-host="dawon-project.tistory.com" data-og-source-url="https://dawon-project.tistory.com/33" data-og-url="https://dawon-project.tistory.com/33" data-og-image="https://scrap.kakaocdn.net/dn/EyqT2/hyX0mYlytA/nxm8bjBYOnOmYknS5KI3zk/img.png?width=800&height=553&face=0_0_800_553,https://scrap.kakaocdn.net/dn/eqegha/hyX0wGE1wS/6..

AUTOSAR

*ECU (Electronic Control Unit) : 차량 내 특정 기능을 제어하고 관리하는 작은 컴퓨터  -> 간단하게 말하자면, ST 칩이나 intel 칩 등의 하나의 MCU와 주변 회로 및 소프트웨어를 합쳐서 부르는 시스템 단위 *ADAS (Advanced Driver Assistance System) : 운전자가 안전하고 편리하게 주행할 수 있도록 도와주는 모든 기능 -> 주로 카메라, 레이더, 라이다 등의 센서 기술을 활용하여 주행 중 정보를 수집하고, 처리하여 운전자에게 경고 및 제동 등의 기능을 수행 -> ex) 차선 유지 보조, 주차 보조 시스템 등 *ARA(AUTOSAR Runtime for Adaptive AUTOSAR) : Adaptive 플랫폼 소프트웨어 간 사용되는 API로,..

마이크로칩을 이용한 RC카 프로젝트

안녕하세요이번에는 2023년도 대학교 수업시간에 " PIC16F877A "라는 마이크로칩을 가지고 자유 주제로 2인1조로 간단하게 프로젝트를 진행할 기회가 있어서제가 평소에 자율주행 쪽에 관심이 많아서 간단하게 장애물 감지 시에 멈추는 RC카를 소개해드리겠습니다.  우선, 사용한 부품은 "PIC16F877A 마이크로칩" , "L298N 모터드라이버" , "IR 적외선 센서" , "14.4V 이온배터리" , "아두이노 DC모터 with 바퀴세트 D19" 를 사용했습니다.(이온 배터리의 경우 학교 동아리 방에서 굴러다니는 것을 가져다써서 5V 배터리를 사용하는게 좋았지만 14.4V 배터리 밖에 없어서 사용하게 되었습니다.) 마이크로 칩, L298N, DC 모터, IR 적외선 센서 모두 작동 전압이 5V에서 ..