# Control
Flutter Fastlane 버전 컨트롤
출처 : \[flutter] 48... fastlane을 이용한 앱 배포 자동화 하기(AOS, IOS)출처 : <a href="https://deku.posstree.com/ko/flutter/fastlane/출처 : The operation couldn
[ROS 프로그래밍] 5. ROS 원격 노드 통신(2)
공유기 제조사마다 설정 방법이 다르므로 매뉴얼을 보고 설정포트 범위를 1024 ~ 65000로 설정DMZ(공유기의 모든 포트를 특정 사설 IP에 포트 포워딩) 설정 시, ROS 원격 통신을 시도할 장치의 IP를 입력student 및 teacher 측의 /etc/host
[ROS 프로그래밍] 4. ROS 원격 노드 통신(1)
Publisher 노드의 정보(turtle_teleop_key)/teleop_turtle/turtle1/cmd_velgeometry_msgs/Twisthttp://192.168.1.25Subscriber 노드의 정보(turtlesim_node)/turtlesi
[ROS 프로그래밍] 3. ROS 프로그래밍 기초(2)
$ roslaunch\*.launch 파일 내용에 따라 여러 노드들을 한꺼번에 실행시킬 수 있음roslaunch 사용법$ roslaunch 패키지이름ex) $ roslaunch my_pkg1 aaa.launch이때 실행시킬 launch 파일은 반드시 패키지에 포함된 l

Hungry Hungry Hippos!
1. 시작하며 워! 드디어 intern students 명단에 이름을 올렸습니다. 이 연구실에서 진행하고 있는 움직임이 정말 신선하고 마음에 들어 정착하고 싶은 마음이 굳혀졌습니다. 오늘은 연구실 세미나에서 진행했던 hungry hungry hippos에 관련된 논문
[ROS 프로그래밍] 2. ROS 프로그래밍 기초(1)
패키지를 담을 디렉토리로 이동$ cd ~/xycar_ws/src패키지 새로 만들기$ catkin_create_pkg my_pkg1(패키지명) std_msgs rospy(패키지가 의존하고 있는 다른 패키지를 나열)새로 만든 패키지를 빌드$ cd ~/xycar_ws$ ca

[ROS 프로그래밍] 1. ROS 기초
1. ROS 기초 ROS (Robot Operating System) 오픈소스 로봇 운영체제로 로봇 소프트웨어를 개발하는 데 필요한 소프트웨어의 집합체 메타 운영체제(Meta OS), 미들웨어(Middleware) 소프트웨어 모듈 + 라이브러리 집합 + 도구 집합
java 조건문
조건문, 반복문, 분기문선택적으로 실행하는 선택문조건식이 true일 경우 실행문 실행if문은 조건문이 true, false인지와 상관없이 무조건 조건절을 실행하지만if~else if~else문은 먼저 오는 조건문이 true면 이후 조건문은 실행하지 않음단독 if문if-
[Unity UI Toolkit] # 2. 컨트롤
컨트롤은 버튼, 레이블 혹은 체크박스와 같은 그래픽 유저 인터페이스 요소의 한 요소이다. 이는 컨트롤의 모양과, 컨트롤의 상호작용과 수행을 위한 스크립트 로직을 포함한다.UI Toolkit 에서, 컨트롤은 visual element 와 스크립트를 템플릿으로 조합하여

react-hook-form 과 antd select
✏️ react-hook-form + antd form을 이용하여 회원가입을 구현중이었는데 맞딱드린 난관 antd 처럼 제어컴포넌트에서는 register를 아무리써도 값이 넘어오지 않았다 자꾸 name 타령하길래 화났던 기억,,, 이 빨간창을 맞딱드렸던 그때의 나는

Spring - 국제화, Json 필터링, HATEOS, HAL, RestAPI 버전관리
Accept language header 를 통해 국제화 -i18n 을 해보자만들어진 RestAPI 가 전세계 사용자들이 사용한다고 하였을 때 customize 하려면 어떻게 해야할까?✔ : i18n(18개의 언어 Internationalization)Accept-La

Stanley method 정리
자율주행 제어에 있어서 유명한 횡방향 제어 기법 중 하나인 Stanley method에 대해 총 정리를 하고자 합니다.PID로 조향각을 제어해 보았지만, 게인 튜닝에 머리가 깨질 것 같은 고통을 느끼고 자율주행에서 훨씬 많이 쓰이고 유명한 Stanley method의

Overview of ARM Architecture & Cortex-M Processors
ARM Architecture ARM은 RISC processor core design으로 가장 유명하다. ARM은 직접 공장을 소유해서 processor를 생산하는 것이 아니라 디자인과 라이센스를 주고 다른 회사에서 생산해서 파는 방식을 사용.... ARM arch
Java 조건문 #2
switch문 #1 switch() 에서 변수에 해당하는 case의 경우 실행 반드시 "break"로 탈출해야 한다. case문 마지막에는 아무 경우도 해당하지 않는 default 부분 선언 Switch문 #2
.png)
😵프로세스 제어 블록(PCB)이란?
PCB 특정 프로세스를 시작시키거나 다시 시작시키는 데 필요한 모든 데이터와 감사(Accountability)를 위한 저장소이다. 프로세스의 상태(https://velog.io/@jaypyon/프로세스-상태)PID: 프로세스 식별자Program Counter:

Mac 터미널 사용을 위한 단축키 변경팁
회사에 들어오기 전까지는 단축키 변경은 굳이 필요하지 않았다. cmd키에 금방 적응할 수 있었고 코딩할 때는 맥 단축키에 익숙해져서 편하게 사용할 수 있었다. 문제는 tmux, emacs, iTerm을 본격적으로 사용한 이후 부터였다. 이 세가지는 툴은 터미널 환경을