728x90
반응형

전체 글 129

#2 ROS RViz 에서 하트 모양 제작 시뮬레이션

1️⃣ 패키지 생성 package.xml 과 CMakeLists.tx 가 생성되어야 한다. cd ~/catkin_ws/srccatkin_create_pkg drone_art rospy std_msgs visualization_msgs 2️⃣ scripts 폴더와 스크립트 추가cd ~/catkin_ws/src/drone_artmkdir -p scriptscd scripts 도트이긴 하나 하트모양을 그리는 스크립트를 작성한다.gedit heart_publisher.py 3️⃣ 워크스페이스 빌드cd ~/catkin_wscatkin_makesource devel/setup.bash 패키지 인식이 되었는지 확인해야 한다.rospack list | grep drone_art 4️⃣ ROS 마스터 실행 roscore..

드론 아트 2025.08.31

Coderbyte - Min Window Substring 슬라이딩 윈도우,해쉬

#include iostream>#include string>#includeset> #includemap> using namespace std;//N K -> 모든 글자 //N의 부분 문자열 중 K글자 모두 포함하는 가장 작은 문자열 //N,k -> 1-50 //a,e,f,j //O(n)string MinWindowSubstring(string strArr[], int arrLength) { //유니크한 문자 목록 K int ansformed=0; //갯수 만족해야하는거 mapint,int>tmp; for(int i=0;istrArr[1].size();i++){ if(tmp[strArr[1][i]]==0)ansformed++; tmp[strArr[1][i..

카테고리 없음 2025.08.22

#1 ROS 채팅 토픽 예제 구현하기

필자는 ros 기반 프로젝트를 진행하기 위해 환경을 구축하려는데 패키지 설치하다 삽질을 해서 잘 구축되는것을 기록하고자 이 글을 포스팅하게 되었다. virtualbox에서 우분투기반으로 이미 ros-noetic을 설치되어 있으므로 처음부터 설치하는 과정을 기록하려면 docker 컨테이너를 설치해서 그 내부에서 시작하면 되기에 해당 방식으로 진행해였다. 당황스러운건 왜 한번에 패키지가 모두 설치가 되지..? 아무튼 누군가에게 ros 환경 구축에 도움이 되길 바라며 1️⃣ Docker 설치 및 준비sudo apt update #Ubuntu 패키지 리스트를 최신 상태로 갱신 sudo apt install -y docker.io #Docker 엔진 설치 (-y는 자동 확인)sudo systemctl enabl..

드론 아트 2025.08.20

백준 12100번 2048

어쩌다 2048번 게임을 하다가 백준에 진짜로 이걸 구현하는? 게임이 있었다 계속 오류났었는데 핵심은 한번 합쳐진 숫자는 더 합쳐지면 안된다 ex) 4 2 2 2 2 0 을 왼쪽으로 밀었을때 4 4 4 0 0 이 되어야함 코드가 반복되는부분이 있긴한데 일단 풀려서 저장한다 #include #include#include#include #include using namespace std; int maxs=-1;int n;//위 vector>toUp(vector>&arr){ vector>tmp=arr; for(int i=0;is; for(int j=0;js2; while(!s.empty()){ int cur=s.front();..

728x90
반응형