본문 바로가기

Hardware

(101)
Jetson nano에 ROS2 foxy 설치하기 2021. 4. 2. 16:42 Jetson Nano는 Ubuntu 18.04에 대응하는 Jetpack이라는 것을 설치하게 됩니다. 그리고 우리는 그 위에 ROS1 melodic 버전을 설치하는 것이 일반적인 절차입니다. 그런데, ROS2가 인기를 끌면서, 또 Ubuntu가 20.04까지 나오면서 Foxy 혹은 그 상위버전의 ROS2를 Jetson Nano에 설치하고 싶은 분들이 많이지기 시작했습니다. 공식적으로는 불가능하죠. NVIDIA가 20.04 Ubuntu를 공식 지원하지 않는한... 그런데 만약 이미 가지고 있는 젯슨나노 보드에 단지 ROS2 Foxy를 설치해보는 것이 목적이라면, Jetpack의 기능을 다 사용하지 못하는것도 괜찮다면, 오늘 설명하는 방법도 있습니다.^^. 일단 먼저 이쪽 세계가 요즘 그렇듯 누가 이미 고맙게..
라즈베리파이에 VNC로 접속하기 2021. 1. 22. 08:00 라즈베리파이를 이용해서 여러 IoT 환경 혹은 로봇 운용 기기로 사용하시는 분들이 많으시죠. 그런데 라즈베리파이는 직접 모니터에 키보드, 마우스를 연결하기 보다는 원격으로 많이들 접근합니다. 오늘은 그 방법 중에서 원격접속의 개념을 VNC를 이용한 방법을 이야기하려고 합니다.저렇게 라즈베리파이4는 전원선만 이쁘게 연결된것이 보기 좋죠^^. 저 플랫 케이블은 카메라 연결용인데, 지금 카메라를 안쓰더라도 저 케이스가 매번 연결선을 연결하고 해제하기 불편해서 케이블만 먼저 연결해 두었습니다.먼저 raspi-config에서 VNC 설정을 enable 시킵니다.~그리고 vncserver -geometry 1280x1024로 해상도까지 정한 다음 vnc 서버를 기동합니다.그리고 나타난 접속 IP와 port 번호를 ..
Jetson nano에 OpenCV 3.4 설치하기 2021. 1. 18. 08:49 제가 잠시 있었던 한양대 에리카에서 인연이 된 대학원생이 많은데, 그 중 한명이 운영하는 블로그가 있습니다. 주로 AI와 로봇에 대한 이야기를 하고 있어서 어쩌면 보셨을 수도 있는데, 당황헀습니까? 휴먼? 이라는 블로그입니다. 그 블로그에 OpenCV3.4를 설치하고 YOLO를 설치하는 과정을 설명한 페이지가 있는데, 저도 한번 따라해보았습니다. 이 글의 출처는 위 블로그인 Jetson 환경 세팅 2편 OpenCV 3.4 설치 입니다.^^일단... Jetson nano를 준비하구요~한번 jetson 나노에 연결해서 ifconfig 명령으로 user이름과 ip를 알아내서 ssh로 접근합니다. 불편하신 분들은 그냥 젯슨 나노에 모니터 키보드 마우스 연결하셔서 직접해도 됩니다. 그리고 아래 명령을 차례로 입력..
라즈베리파이에 SSH로 접근하기 2021. 1. 16. 08:00 라즈베리파이는 속도도 PC에 비하면 느리고, 또 작은 크기에 모니터와 키보드를 우루루 달고 작동시키기에는 조금 부족합니다. 보통 원격으로 많이들 접속하는데요. 그 중 SSH를 통해 접속하는 것을 간단히 이야기해보도록 하겠습니다.먼저 라즈베리파이에서 환경설정에서 SSH를 enable 시켜줍니다.그러면 reboot해야한다고 하구요~리부팅 후에, 저는 맥에서 ssh 명령으로 라즈베리파이의 IP를 이용해서 접근합니다. IP를 알아낼 방법은 라즈베리파이에서 ifconfig 명령을 사용하면 됩니다.
HDMI video capture 젯슨 나노나 라즈베리파이에서 모니터 없이 작업해보자 2021. 1. 3. 07:48 보통 젯슨나노나 라즈베리파이와 같은 작은 싱글보드PC를 이용해서 작업하시는 분들이면 대부분의 작업은 원격으로 처리하실텐데요. 한 번.. 한 번은 모니터, 키보드, 마우스가 필요합니다.ㅠㅠ. IP를 얻기 위한 작업등 초기 작업때문인데요. 만약 모니터만이라도 필요없다면 얼마나 좋을까요.그래서 하나 소개합니다. HDMI Video Capture 장비입니다..한쪽은 HDMI 단자로 되어 있어서 라즈베리파이나 젯슨 나노와 같은 장비를 연결할 수 있구요.또 한쪽은 USB인데 PC와 연결하는 것입니다. 그런데, 저렇게 연결하면 PC에서는 영상을 Web Cam으로 인식합니다. 그게 멋진 점입니다.^^저의 최애 케이스에 젯슨 나노가 있구요. HDMI 케이블이 필요합니다.저렇게 연결하면 됩니다. 저는 맥이어서 HDMI t..
Jetson Nano나 라즈베리파이로 VSCODE로 SSH 접근하기 2020. 12. 31. 08:00 젯슨 나노나 라즈베리파이와 같은 소형 싱글보드컴퓨터(SBC)를 사용할때 원격으로 접속을 많이 하실겁니다. 주로 ssh를 많이들 이용하시겠죠. 그런데 이 ssh로 접근을 하면 다른 건 괜찮은데 코드를 작성할때 조금 불편할 수 있습니다. 아무래도 vi나 nano editor가 불편할 수 있죠. 그래서 ssh로 접근했지만 괜찮은 환경을 ㅆ고 싶으시다면 vscode에서 지원하는 remote ssh 익스텐션을 추천합니다.저건 케이스가 있어서 그렇지 젯슨 나노입니다. (역시 남자는 핑크죠) 젯슨 나노는 wifi가 기본으로 없어서 저렇게 wifi usb 모듈을 따로 장착해야 했죠. 아무튼 젯슨 나노든 라즈베리파이든 먼저 접근해야할 ip는 알고 있다고 하겠습니다. 알아낼 방법은 한 번은 모니터 키보트를 연결하고 터미널..
Arduino Nano Sense 33 BLE 가속도, 자이로, 지자기 센서 사용해보기 2020. 12. 30. 08:00 지난번에 아두이노 나노 센스 33 BLE 모델을 소개했는데요. 이번에는 그 중에서 관성센서인 지자기, 가속도, 자이로의 값을 어떻게 받아 오는지를 한 번 보겠습니다.매우~ 심플하게 저렇게 PC와 연결하구요~아두이노를 실행하 다음 스케치 -> 라이브러리포함하기 -> 라이브러리 매니저를 실행합니다. 그리고 LSM9DS1을 찾습니다. 그게 칩이름이거든요^^설치를 완료한 후에 (혹시 아두이노를 다시 실행해야할 수도 있습니다.) 파일 -> 예제 -> Arduino_LSM9DS1에 가면 자이로, 가속도, 지자기 센서를 사용할 수 있는 예제들이 있습니다.네, 가속도 센서예제이고, 간단히 실행한 다음 시리얼 모니터로 확인해보면 각각의 축별 가속도 측정값이 잘 들어온다는 것을 알 수 있습니다.그 다음은 자이로 센서 예제..
삼성 QLED 21:9 Ultra Wide Curved 모니터 2020. 12. 21. 08:00 오랜만에 제품 소개를 해보네요~ 이번에는 모니터입니다. 저는 하도 이동이 많은 작업 특성이 있어서 휴대용 모니터 하나 가방에 노트북과 넣어다니는 것이 전부였는데요. 이번에 하나 얻어 쓰게 되었습니다.~^^ 사실은 그냥 27인치 정도의 작은 모니터를 주문했는데, 주문 배송 실수(?^^)로 이 아이가 오게 되었죠. 네? 뭐 그렇다구요 ㅋㅋ박스도 멋지네요~와~ 저 크기 보세요~저 그림에서.. 뭔가 간결함이 보이지 않으신가요? 살짝 찬찬히 소개하겠습니다~모니터 뒤에 보면, HDM단자와 함께, 하나더~ USB-C 단자가 두 개 있습니다. 하나는 15W로 충전을 지원하는 단자이고, 또 하나는 외부 입력 장치이면서 또 85W로 충전을 해주는 아이입니다. 이게 무슨말이냐면 말이죠~저는 맥북 16인치를 사용하는데요. 모..

반응형