일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 리눅스기초#리눅스명령어#리눅스 tail#tail#모의해킹 리눅스
- 파이썬 유튜브
- 패스트 캠퍼스 #자율주행 #비전
- ROS #Robotics #ROS기초
- 파이썬 음성인식
- pdf 번역
- 파이썬 엑셀 파일 읽고 쓰기
- 통계 #ROC #TPR #FPR #TNR #이진분류 #Accuracy #Recall
- 파이썬 프로젝트
- 파이선 행
- 파이썬
- 스트림 암호 one-time-pad 공격#보안#암호
- 파파고 번역
- 파이썬 예시
- PDF 개행문자
- 논문번역 꿀팁
- 파이썬 열
- 파이썬 음성파일 텍스트 변환
- 파이썬 파일 전송
- 파파고 꿀팁
- 크롬오류#크롬검색어자동완성끄기#검색어자동완성오류#검색어자동완성 제거#검색어 노란선#검색어반복입력
- ROS #spin() #spinOnce() #ROS기초
- 파이썬#subprocess#communicate()
- 파이썬 텍스트 변환 #파이썬 공부
- QGC#QGrouncControl#GLIB오류
- 파이썬 채팅
- 파이썬 #파이썬프로젝트 #파이썬 예시 #파이썬 파일경로 #파이썬 자동화
- 파이썬 #
- 리눅스#모의해킹#리눅스명령어#head 명령어
- 파이썬#파이썬경로#파이썬폴더#파이썬디렉토리
목록전체 글 (134)
개발자비행일지
여러 가지 상황에서 리스트끼리의 연산이 필요할 때가 있다.해당 글은 리스트끼리의 더하기, 빼기, 곱하기 등의 연산을 위한 3가지 방법에 대해 정리하였다.목차내장함수 zip1-1) 1차원 리스트1-2) 2차원 리스트numpy 모듈내장함수 map1-1) 1차원 리스트1-2) 2차원 리스트내장함수 zipzip은 여러 배열을 튜플로 묶어주는 연산을 해준다.파이썬 내장함수이므로 따로 모듈을 import해줄 필요는 없다.1차원 리스트다음과 같이 원소의 길이가 같은 1차원 배열(리스트)가 a, b가 있을 때, 동일한 위치에 있는 원소를 튜플로 묶어 리턴한다.iterable한 결과(zip 객체)로 리턴하므로 꼭 for문이나 iterator와 함께 사용되어야 한다.iterable, iterator 개념을 잘 모르겠다면 ..
흔히 우리가 다루는 대상인 타겟 시스템이나 특정 대상은 일반적으로 정의된 상태나 행동을 가정하거나 우리가 이상적인 상황으로 상상합니다. 그러나 현실에서는 종종 우리의 가정과는 다른 불합리한 행동이나 실패가 발생할 수 있습니다. 이런 원치 않는 상황을 필터링하기 위해 우리는 감지 방법을 개발합니다. 감지 방법은 기본적으로 특정 입력이 우리가 정의한 것과 일치하는지 여부를 판단하는 이진 분류 방법입니다. 이러한 감지 방법의 성능을 평가하는 주요 지표 중 하나가 정확도입니다. 정확도 (Accuracy) 이는 간단한 지표로, 실제 입력 값이 얼마나 정확하게 탐지되었는지를 나타냅니다. 정확도 = (실제 참인 건 수) / (참으로 예측한 건 수) 한계 그러나 이진 분류의 경우, 데이터의 구성에 따라 정확도만으로는 ..
로커모션(Locomotion)은 로봇이 움직이는 방법 또는 로봇의 이동 능력을 의미합니다. 이것은 로봇이 어떻게 다양한 장소로 이동하고, 어떻게 움직이며, 어떻게 목표 지점에 도달하는지에 관련된 것입니다. 로커모션의 예시를 들어보겠습니다. 1. 바퀴를 가진 로봇: 로봇이 바퀴를 사용하여 이동하는 것을 생각해보세요. 이런 로봇은 마치 자동차처럼 바퀴를 회전시켜서 앞으로 나아가거나 뒤로 움직일 수 있습니다. 2. 다리를 가진 로봇: 또 다른 예로, 로봇이 다리를 사용하여 걷는 것을 상상해보세요. 이런 로봇은 다리를 움직여서 걸어 다닐 수 있습니다. 로봇의 다리는 인간의 다리와 비슷하게 생겼을 수 있습니다. 3. 프로펠러 또는 날개를 가진 로봇: 일부 로봇은 공중에서 나는 데 프로펠러나 날개를 사용합니다. 이..
ROS(로봇 운영 체제)에서 spin()과 spinOnce()은 노드(Node)가 실행될 때 사용되는 함수입니다. spin(): spin()은 노드(Node)가 계속해서 동작하도록 하는 함수입니다. 예를 들어, 로봇이 이동하거나 센서 데이터를 읽고 다른 노드와 통신하는 동안 노드가 중단되지 않고 계속 실행됩니다. spin() 함수를 사용하면 노드가 자체적으로 루프(loop)를 돌면서 작업을 수행하며, 이벤트가 발생할 때까지 대기합니다. 노드가 계속해서 실행되어야 할 때 사용합니다. spinOnce(): spinOnce()은 한 번만 노드(Node)를 실행하는 함수입니다. 노드가 실행되고 나면 프로그램의 제어가 다시 메인 루프로 돌아가기 때문에 노드가 한 번 실행된 후에는 멈출 수 있습니다. 예를 들어, ..