분류 전체보기
-
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh 1번을 눌러 표준 설치를 진행합니다. (기본값 - Enter 키를 누르기만 하면 됩니다.)필요에 따라서 설치 사용자 정의로 진행하셔도 됩니다. source $HOME/.cargo/env 환경 변수 추가rustc --version 버전 확인 Rust 컴파일러 설치sudo apt updatesudo apt -y upgradesudo apt -y install build-essential
우분투에서 Rust 설치curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh 1번을 눌러 표준 설치를 진행합니다. (기본값 - Enter 키를 누르기만 하면 됩니다.)필요에 따라서 설치 사용자 정의로 진행하셔도 됩니다. source $HOME/.cargo/env 환경 변수 추가rustc --version 버전 확인 Rust 컴파일러 설치sudo apt updatesudo apt -y upgradesudo apt -y install build-essential
2025.07.04 -
Behavior Tree 란?Behavior Tree는 트리 구조루트 노드에서 시작하여 성공 또는 실패라는 최종 상태에 도달할 때까지 특정 순서로 순회하도록 설계됨리프 노드(leaf node)는 실행 가능한 행동각 리프는 간단한 '확인'이든 복잡한 '동작'이든 무언가를 '수행'하고 상태(성공, 실패 또는 실행 중)를 출력즉, 리프 노드는 Behavior Tree를 특정 응용 프로그램을 위한 하위 수준 코드와 연결하는 지점BT 활용을 위한 Software ArchitectureConcept인간은 이 스택의 최상위에 있으며, Behavior Tree 개념을 사용하여 필요한 로봇 애플리케이션의 논리적 추론을 설계그 다음 인간은 Behavior Tree를 사용하여 로봇 작업 간의 논리적 연결을 모델링Behavi..
[1.BT] Behavior Tree 개요Behavior Tree 란?Behavior Tree는 트리 구조루트 노드에서 시작하여 성공 또는 실패라는 최종 상태에 도달할 때까지 특정 순서로 순회하도록 설계됨리프 노드(leaf node)는 실행 가능한 행동각 리프는 간단한 '확인'이든 복잡한 '동작'이든 무언가를 '수행'하고 상태(성공, 실패 또는 실행 중)를 출력즉, 리프 노드는 Behavior Tree를 특정 응용 프로그램을 위한 하위 수준 코드와 연결하는 지점BT 활용을 위한 Software ArchitectureConcept인간은 이 스택의 최상위에 있으며, Behavior Tree 개념을 사용하여 필요한 로봇 애플리케이션의 논리적 추론을 설계그 다음 인간은 Behavior Tree를 사용하여 로봇 작업 간의 논리적 연결을 모델링Behavi..
2025.06.30 -
Robitics에서 Behavior Tree를 공부해보자. https://arxiv.org/abs/1709.00084v4 그리고 Robot behavior tree를 기반으로 하는 LLM 결합 논문도 한번 봐보자. https://arxiv.org/abs/2302.12927 아래 docs를 열심히 공부해보자https://www.behaviortree.dev/docs/intro About | BehaviorTree.CPPAbout this librarywww.behaviortree.dev 영상도 보면서 따라하자https://www.youtube.com/watch?v=kRp3eA09JkM py tree라는것도 있네. 이것도 보자 https://www.youtube.com/watch?v=vqbV7mys..
Behavior Trees in Robotics and AI: An IntroductionRobitics에서 Behavior Tree를 공부해보자. https://arxiv.org/abs/1709.00084v4 그리고 Robot behavior tree를 기반으로 하는 LLM 결합 논문도 한번 봐보자. https://arxiv.org/abs/2302.12927 아래 docs를 열심히 공부해보자https://www.behaviortree.dev/docs/intro About | BehaviorTree.CPPAbout this librarywww.behaviortree.dev 영상도 보면서 따라하자https://www.youtube.com/watch?v=kRp3eA09JkM py tree라는것도 있네. 이것도 보자 https://www.youtube.com/watch?v=vqbV7mys..
2025.06.30 -
https://gemini.google/students/대학교 계정이 있다면, 학생, 졸업생 교수, 직원 모두 Google AI Pro를 15개월 약 26년 6월까지 무료로 사용할 수 있습니다.Google AI Pro 플랜인 경우 Gemini, NotebookLM, Whisk Animate, Flow, Veo3를 무료로 사용할 수 있으며, 2TB의 무료 저장공간을 제공 받을 수 있습니다. Google AI Pro 혜택1. Google VidsAI 기반 동영상 제작 앱기능더 자세히 보기Google Vids의 Gemini로 프롬프트를 사용하여 동영상 만들기동영상 만들기스크립트 작성콘텐츠 제작수정공동작업동영상 공유스톡 이미지GIF동영상 클립스티커음악음향 효과자체 녹음 파일내레이션이 포함된 화면 녹화동영상 녹화..
Google AI Pro 15개월 무료 사용하는 법https://gemini.google/students/대학교 계정이 있다면, 학생, 졸업생 교수, 직원 모두 Google AI Pro를 15개월 약 26년 6월까지 무료로 사용할 수 있습니다.Google AI Pro 플랜인 경우 Gemini, NotebookLM, Whisk Animate, Flow, Veo3를 무료로 사용할 수 있으며, 2TB의 무료 저장공간을 제공 받을 수 있습니다. Google AI Pro 혜택1. Google VidsAI 기반 동영상 제작 앱기능더 자세히 보기Google Vids의 Gemini로 프롬프트를 사용하여 동영상 만들기동영상 만들기스크립트 작성콘텐츠 제작수정공동작업동영상 공유스톡 이미지GIF동영상 클립스티커음악음향 효과자체 녹음 파일내레이션이 포함된 화면 녹화동영상 녹화..
2025.06.22 -
ㄴㅇㅁㄴㅇㅁㄴㅇ 안녕하세요 colcon 이란?ROS 2에서 여러 패키지를 효율적으로 빌드하고 관리할 수 있게 해주는 빌드 도구입니다.주요 기능:멀티 패키지 빌드: 여러 패키지를 한 번에 빌드할 수 있습니다. colcon은 의존성 순서를 자동으로 계산하여 필요한 순서대로 패키지를 빌드합니다.병렬 빌드: 여러 패키지를 병렬로 빌드하여 빌드 속도를 높입니다.빌드, 테스트, 설치 관리: colcon을 사용하여 패키지 빌드, 테스트, 설치를 각각 별도의 명령으로 관리할 수 있습니다.확장성: 플러그인 기반 구조로, 다양한 언어와 빌드 시스템을 지원하며, 필요에 따라 확장할 수 있습니다.colcon 세팅 colcon 설치 sudo apt updatesudo apt install python3-colcon-comm..
우분투(ubuntu) colconㄴㅇㅁㄴㅇㅁㄴㅇ 안녕하세요 colcon 이란?ROS 2에서 여러 패키지를 효율적으로 빌드하고 관리할 수 있게 해주는 빌드 도구입니다.주요 기능:멀티 패키지 빌드: 여러 패키지를 한 번에 빌드할 수 있습니다. colcon은 의존성 순서를 자동으로 계산하여 필요한 순서대로 패키지를 빌드합니다.병렬 빌드: 여러 패키지를 병렬로 빌드하여 빌드 속도를 높입니다.빌드, 테스트, 설치 관리: colcon을 사용하여 패키지 빌드, 테스트, 설치를 각각 별도의 명령으로 관리할 수 있습니다.확장성: 플러그인 기반 구조로, 다양한 언어와 빌드 시스템을 지원하며, 필요에 따라 확장할 수 있습니다.colcon 세팅 colcon 설치 sudo apt updatesudo apt install python3-colcon-comm..
2025.06.16 -
2개 비디오 한 화면으로 좌우 병합하기, 합치기 import cv2import numpy as npfrom pathlib import Path# ────────────────────────────────────────# ① 입력·출력 파일 경로 설정# ────────────────────────────────────────left_path = Path(r"observation.images.side\episode_000000.mp4")right_path = Path(r"observation.images.top\episode_000000.mp4")output_path = Path(r"episode_000000_side_by_side.mp4")# ────────────────────────────────..
2개 비디오 하나로 붙이기2개 비디오 한 화면으로 좌우 병합하기, 합치기 import cv2import numpy as npfrom pathlib import Path# ────────────────────────────────────────# ① 입력·출력 파일 경로 설정# ────────────────────────────────────────left_path = Path(r"observation.images.side\episode_000000.mp4")right_path = Path(r"observation.images.top\episode_000000.mp4")output_path = Path(r"episode_000000_side_by_side.mp4")# ────────────────────────────────..
2025.06.16