일대기
-
스마트 카트 설계기 (3) - 기능 합치기, NFC 코딩의 시작Soliloquy 2020. 12. 25. 00:02
🔨 네비게이션 기능과의 융합 한 학기의 절반이 지났을 때쯤, 터틀봇3의 네비게이션 부분을 맡은 친구가 원하는 좌표까지 움직이는 네비게이션 기능을 거의 다 완성했다는 말을 하였다. 주제 선정이 빠르기도 하고 각자가 나름대로 생각이 있었던 분야여서 그런지 다른 졸업 작품 설계 팀들보다 완성 속도가 엄청 빨랐다. 아쉽게도 네비게이션 기능은 생각보다 고려해야 할 부분들이 너무나 많았기 때문에, 친구가 가져온 코드는 바닥부터 끝까지 짠 코드는 아니었다. 하지만, 일단 가장 큰 걸림돌이었던 네비게이션 기능을 구현할 수 있게 된 것만으로도 정말 다행이었다. 친구가 가진 코드는 Python 파일로 turtlebot3_navigation이라는 ROS 패키지에 좌표를 보내 이동하는 구조였다. 우리가 생각했을 때 각자의 코..
-
스마트 카트 설계기 (2) - 웹 서비스 코딩의 시작Soliloquy 2020. 12. 25. 00:01
🔨 웹 서비스 코딩의 시작 내가 맡게 된 기능들 중 웹 서비스 코딩을 먼저 구현하기 시작했다. 아무래도 생전 처음 보는 NFC보다는 웹사이트 구현이 더 쉽기도 하고, 본 작품의 핵심적인 기능이라 생각됐기 때문이다. Flask의 활용 웹 개발을 하기 위해서는 우선 어떠한 프로그램으로 웹 서비스를 구현해야 할지 정해야 했다. 과거 Flask를 이용하여 라즈베리파이를 조작하는 특강을 받은 적이 있어서, 웹서버 구동 프로그램으로 Flask를 사용하기로 했다. 비록 약 6개월도 더 된 기억 속에서 당시의 Flask사용 기억은 그렇게 많이 떠오르지 않았지만, 사용 언어가 나름 사용하기 쉬운 언어중 하나인 Python이었고, 인터넷에는 이미 수많은 예제가 나와 있어서 사용에 큰 무리는 없었다. Flask를 사용해서 ..
-
스마트 카트 설계기 (1) - 주제 선정Soliloquy 2020. 12. 25. 00:00
🔨 졸업 과제 수업의 시작 내가 다니던 학교에는 졸업을 하려면 몇 가지 거쳐야 하는 시련이 있다. 그중에 하나가 졸업 과제라는 것이었는데, 간단히 정리하면 학교에서 배운 것을 응용하여 남들에게 보여줄 수 있을만한 작품 만들기다. 졸업 과제는 창의설계라는 정규 교과목에 참여하여, 해당 과목의 지도 교수님 아래에서 만들게 된다. 수업의 기간은 4학년 1, 2학기 전체에 걸쳐서 진행될 정도로 규모가 크다. '졸업'과제라는 거창한 이름에 맞게 학교에서는 과제를 사용하는데 필요한 여비 지원해 주었다. 이 지원금에는 기본적인 재료비뿐만 아니라, 회의비와 식비, 그리고 교통비까지 지원이 됐었고, 교수님의 승인 아래 자유롭게 사용할 수 있다. 이러한 졸업 과제를 통해 사회에 나가기 전 공식적인 물품 구매 절차를 직접적..
-
Google 사이트 도구 도메인 연결Soliloquy 2020. 9. 12. 18:53
🌐 구글에는 사이트 도구라는 웹페이지 생성 도구가 있다. 웹 개발을 잘못하더라도 바탕화면에 아이콘 옮기듯이 직관적으로 손쉽게 페이지를 꾸밀 수 있고, 무엇보다도 무료라는 큰 특징이 있다. 이러한 특징들 덕분에 내 주위에도 구글 사이트 도구를 이용한 단체 홈페이지가 여럿 존재한다. 구글 사이트 도구 로고 아쉬운 점도 몇가지 있는데, 그중의 하나가 구글 사이트 도구의 기본 주소가 sites.google.com/view/사이트명/ 와 같이 다소 길다는 점이다. 이렇게 긴 주소는 사이트 주소를 홍보하거나 기억하기에 아쉬운 점이 많다. 하지만 다행히 개인 도메인을 적용할 수 있는 기능을 무료로 제공한다. 예를 들면 testsuit.com과 같은 도메인을 구매해 구글 사이트의 주소로 사용할 수 있다. 이러한 도메인..
-
LG X4(2019) 기본 이메일 앱 설치 일대기Soliloquy 2020. 8. 31. 00:00
📱 과거 2016년도에 출시된 LG의 X Power 휴대폰에는 제조사가 만든 이메일 앱이 제공이 되었었다. 해당 이메일 앱은 Exchanage 서버의 동기화를 할 때 사용했는데, 타사의 메일 앱들보다 가볍게 잘 만들어졌기도 하고 제조사 앱이라서 그나마 정보 유출 없이 믿고 쓸 수 있는 등 여러 장점이 있었다. 무슨 이유에서 인지 X Power가 출시된 후 약 3년 뒤 국내에 출시된 X4(2019) 에서는 해당 이메일 앱 대신 Gmail앱이 자리를 차지하고 있다. Gmail앱은 무료라고 고려한다면 그렇게 나쁜 앱은 아니지만 아래와 같은 아쉬운 점들이 있었다. Gmail내에서 구글 계정 숨기기/삭제를 할 수 없다. 때문에, 잘 사용하지 않는 구글 계정의 메일함까지 검색이 되는 경우가 있다. Google에게 ..