728x90 반응형 ubuntu16 728x90 반응형 24시간 AI 비서 OpenClaw 오라클에서 구축하기 + 텔레그램 연동 최근 개인용 AI 게이트웨이인 OpenClaw를 클라우드에 올리는 프로젝트를 진행했습니다. 맥북에어와 같은 로컬 환경은 속도는 빠르지만, 전원을 끄면 비서도 함께 잠든다는 단점이 있죠. 24시간 상시 대기를 위해 오라클 클라우드(OCI) Always Free E1 인스턴스를 선택했습니다.하지만 무료 인스턴스의 1GB RAM은 가혹했습니다. 설치부터 텔레그램 연동까지, 숱한 에러를 뚫고 해결한 '실전 디버깅' 기록을 공유합니다. 1-1. 전제 조건 및 환경 구성OS: Ubuntu 22.04 LTS (Oracle Cloud E1)Runtime: Node.js v24+, pnpmMemory: 1GB Physical RAM + 8GB Swap File준비물: Gemini API Key, Telegram Bot.. 2026. 1. 31. [Flightmare 시리즈 4] Docker 속 ROS 노드를 VS Code로 해부하기 (GDB 디버깅 완벽 가이드) 지난 Part 3에서는 C++로 fmp_waypoint 노드를 작성해 드론을 목표 좌표로 이동시키는 데 성공했습니다. 코드가 짧을 때는 괜찮았지만, 로직이 복잡해지거나 Segmentation Fault가 발생할 때마다 printf로 로그를 찍어 확인하는 것은 너무나 비효율적이었습니다.우리의 목표는 명확합니다. "VS Code의 강력한 디버깅 기능(Breakpoints, Variable Watch)을 Docker 컨테이너 내부의 ROS 노드에 적용하는 것."하지만 호스트(Host) PC와 **도커(Container)**라는 격리된 환경 차이 때문에 수많은 난관(GLIBC 버전, 라이브러리 경로 등)을 넘어야 했습니다. 오늘은 그 "삽질"의 기록과 최종 해결책을 공유합니다. 0. 기술적 배경 (Backgr.. 2026. 1. 18. Ubuntu 22.04에 ROS2 humble 설치하기 설치과정은 아래와 같다. 1. 설치전$ sudo apt update$ sudo apt upgradeubuntu 업데이트 및 업그레이드 확인 2. 로컬 설치UTF-8 로컬은 한국이아니라 US 기준으로 설정$ sudo apt install locales$ sudo locale-gen en_US en_US.UTF-8 $ sudo update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8$ export LANG=en_US.UTF-8 3. ROS2 설치에 필요한 유틸리티 설치$ sudo apt update && sudo apt install -y \ curl \ gnupg \ lsb-release \ build-essential \ cmake \ git \ lib.. 2025. 1. 12. [ PX4 ] Matlab UAVToolkit PX4 패키지를 이용한 개발 환경설정 보호되어 있는 글 입니다. 2024. 9. 28. Java maven 3.8.6 수동 설치 방법 설치할 플랫폼은 Linux Ubuntu 20.04, maven 버전: 3.8.6 수동 설치 방법 1) 소스코드 다운로드 $ wget https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz 2) 압축해제 $ sudo tar -xzf apache-maven-3.8.6-bin.tar.gz -C /opt/ 3) 폴더명 변경 $ sudo ln -s apache-maven-3.8.6 maven swift@Swift:/opt$ ll total 20 drwxr-xr-x 5 root root 4096 10월 3 07:34 ./ drwxr-xr-x 20 root root 4096 8월 14 23:56 ../ drwxr-xr-x .. 2022. 10. 3. [ PX4 SITL ] MAVROS를 이용한 SITL OFFBOARD 제어 본 과정은 'PX4와 Mavlink를 연동하여 시뮬레이션 하는 방법;에서 이어지는 내용이므로, 환경설정 및 SITL 시뮬레이션 수행방법은 아래 과정을 통하여 미리 학습하시기 바랍니다. https://swiftcam.tistory.com/407 PX4와 Mavlink를 연동하여 시뮬레이션하는 방법 PX4와 Gazebo, MAVLink 연동 다이어그램 mavros 설치 swift@swift-System-Product-Name:~/catkin_ws/src$ sudo apt-get install ros-noetic-mavros [sudo] password for swift: Reading package lists... Done B.. swiftcam.tistory.com 환경설정 OS: Ubuntu 20.04 .. 2021. 9. 8. PX4와 Mavlink를 연동하여 시뮬레이션하는 방법 개발환경 Ubuntu 20.04 ROS noetic PX4_SITL PX4와 Gazebo, MAVLink 연동 다이어그램 mavros 설치 swift@swift-System-Product-Name:~/catkin_ws/src$ sudo apt-get install ros-noetic-mavros [sudo] password for swift: Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: libllvm11 Use 'sudo apt autoremove' to .. 2021. 8. 22. Ubuntu 20.04에 ROS Noetic 설치하기 설치에 참고할 문서 http://wiki.ros.org/noetic/Installation/Ubuntu noetic/Installation/Ubuntu - ROS Wiki If you rely on these packages, please support OSRF. These packages are built and hosted on infrastructure maintained and paid for by the Open Source Robotics Foundation, a 501(c)(3) non-profit organization. If OSRF were to receive one penny for each downlo wiki.ros.org Ubuntu 18.04에서 ROS Melodic 설치하는 .. 2021. 8. 16. Ubuntu 20.04에서 VSCode를 이용하여 OpenCV 프로젝트 개발 $ sudo apt-get install python2.7-dev python3-dev python-numpy python3-numpy 1. 필수 라이브러리 설치 이미지처리와 비전 라이브러리에 관한 패키지설치 $ sudo apt-get install libjpeg-dev libpng-dev libtiff-dev 카메라 스트림으로 비디오 파일을 처리할 수있는 패키지 $ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev v4l-utils libxvidcore-dev libx264-dev libxine2-dev 비디오 스트리밍 관련 패키지 $ sudo apt-get install libgstreamer1.0-dev lib.. 2021. 8. 16. Ubuntu 20.04에서 CMake Toolkit을 이용하여 프로젝트 빌드와 디버깅하기 tasks.json 파일을 사용하면 복수의 파일을 컴파일하거나 디버깅하기가 어렵다. 이 부분은 CMake Toolkit을 이용하여 해결할 수가 있는데 CMake Toolkit를 이용하여 프로젝트를 Configuration, Build, Debugging 하는 것을 살펴본다. CMake Tools 플러그인 설치와 프로젝트 예제 파일들은 아래 작성된 포스팅을 참고한다. https://swiftcam.tistory.com/389 Ubuntu 20.04에서 VSCode를 이용하여 CMake 컴파일하기 1. CMake 컴파일러 및 VSCode용 플러그인 설치 복수의 소스코드를 컴파일하기 위해서는 cmake 가 필요하므로 Ubuntu에서 아래와 같이 설치한다. swift@swift-HP-Pavilion-dv6-No.. 2021. 8. 16. 이전 1 2 다음