NEW
-
잡 [잡] 한국어 특화 AI 챗봇 뤼튼(wrtn.ai) 2주 간의 스프린트를 휴식 기간으로 가져가면서 집돌이가 된 나는 여유롭게 시간을 보내면서 눈이 이곳저곳으로 갔다. 그러는 와중 블로그의 유입 경로를 확인했더니 처음 보는 무언가가 있었다. 가장 아래의 wrtn.ai라는 곳으로 한 검색자가 내 블로그를 방문한 것이다. 뭣하는 사이트지? 인공지능 관련 사이트인가? 하면서 검색창에 들어갔더니 Chat GPT와 같은 챗봇이었다. 뤼튼 모두를 위한 AI 포털 뤼튼. AI 채팅부터 이미지 생성, 나만의 AI 제작까지, 언제 어디서나 생성형 AI와 함께하세요. wrtn.ai 이전에 학습 이슈로 논란이 되었던 이루다와 같은 느낌으로 이것 저것 갑자기 생겨나는 궁금증들을 질문해보았다. 얄팍한 지식들을 갖고 질문했다. 그리고 뤼튼은 뤼튼 3.5모델이라고 한 적이 없는 것 ..
-
OPENCV [OPENCV] 11. 히스토그램(Histogram) - calcHist ☞ 운영 체제 : Linux Ubuntu 20.04.5 LTS - focal ☞ CPU : AMD Ryzen 7 5800H with Radeon Graphics (16 CPUs), ~3.2GHz ☞ 그래픽카드 : NVIDIA GeForce RTX3070 Laptop GPU ☞ IDE : Visual Studio Code ☞ 언어 : Python 목차 ○ 1. 히스토그램이란? ○ 2. 객체 감지 & calcHist 함수 적용하기 ○ 3. 실행 결과 이전부터 YOLO라는 객체 탐지 알고리즘으로 이미지의 물체를 찾아내거나(Detection) 분류하거나(Classfiy) 추적하거나(Tracking) 분할 (Segmentation) 그리고 포즈 추정까지(Pose estimation) 전반적인 모델을 지원하고 사용..
-
Airflow [Airflow] 1. Airflow 설치 및 DAG 실행 ☞ 운영 체제 : Linux Ubuntu 20.04.6 LTS - focal ☞ CPU : 12th Gen Intel(R) Core(TM) i9-12900 ☞ 그래픽카드 : NVIDIA GeForce RTX 2080 Ti ☞ IDE : Visual Studio Code / Python3.8 venv 목차 ○ 1. Airflow ○ 2. DAG 생성 & 실행하기 서버 리소스 관리나 인프라에 대해 알아보다가 Airflow를 발견하게 되었다. 현재 팀원과 함께 풋살 경기 분석 프로그램을 만들어서 테스트 서비스를 진행했었다. 이후에 업그레이드 버전을 만들 생각인데 기존 방식은 json 파일에서 작업 항목 key값을 만들고 value 값으로 boolean 타입을 받아서 실행할 작업들을 직접 선택했고, 수정할 때마..
ROS
-
ROS [ROS] 16. Camera Calibration ☞ 메인보드 : Jetson Nano Developer Kit ☞ 운영 체제 : Ubuntu 18.04 - JetPack 4.4.3 ☞ ROS 버전 : Melodic 목차○ 1. Camera Calibration ○ 2. Camera Calibration 과정 ○ 3. 결과 파일 이번 연구에 ROS 패키지를 사용하게 되어 오랜만에 ROS 포스팅을 하게 되었다. 카메라 비전 쪽 연구를 담당하여 진행하고 있고, 카메라 왜곡 보정에 대한 글을 하나 써놓으면 좋겠다는 생각이 들었다. 필자는 기하학적으로 영상처리를 공부해본 것이 아니라 단지 경험에 의한(뇌피셜) 것을 적는 것으로 수학적 데이터가 필요하다면 다른 글을 읽는 것이 효과적임을 밝히고 시작한다. ① Camera Calibration로봇에 관해 학습을 하..
-
ROS [ROS] 15. CMakeLists.txt에서 QT 링크하기 ☞ 메인보드 : Jetson Nano Developer Kit ☞ 운영 체제 : Ubuntu 18.04 - JetPack 4.4.3 ☞ ROS 버전 : Melodic ☞ IDE : QtCreator, Visual Studio Code ☞ 언어 : C++ 목차 ○ 1. 패키지 생성 ○ 2. CMakeLists.txt 작성하기 ○ 3. 실행 결과 안녕하세요. 야선입니다. 처음 인트로에 인사를 하고 시작하는 것은 처음인 것 같네요. 사실 이 포스트는 ROS에 포스트를 해야 하나 잡탕에 해야 하나 고민을 했는데요. ROS에 관심 있는 분이 보실 것이라 생각하여 이곳에 하게 되었고, 아무런 관계없이 타자를 많이 두드리고 싶어 인사와 함께 TMI 하고 있습니다. o(=´∇`=)o 이 글을 보셔서 도움이 될만한 분들..
-
ROS [ROS] 14. Jetson Nano 와 Arduino 의 I2C 통신 ☞ 메인보드 : Jetson Nano Developer Kit ☞ 운영 체제 : Ubuntu 18.04 - JetPack 4.4.1 ☞ ROS 버전 : Melodic ☞ IDE : Visual Studio Code ☞ 언어 : Python 목차 ○ 1. I2C 란? ○ 2. Jetson Nano(Master) ○ 3. Arduino(Slave) ○ 4. 실행 결과 메인보드로 Jeston Nano를 사용하면서 아두이노와의 통신 글을 올리곤 했는데, 아두이노 이외 MCU 중에서 그렇게 유명하다는 STM32나 인텔 8051은 써볼 엄두도 나지 않는다. 어셈블리어나 C에 익숙하지 않은 내가 갑자기 AVR을 공부하겠다며 AVR Studio 4를 설치했다가 한 달 동안 건드리지 않고 결국 삭제했던 기억이 있기 때문..
ANDROID STUDIO
-
ANDROID STUDIO [ANDROID STUDIO] 6. 툴바 만들기 목차 ○ 1. res/layout 디렉터리에 툴바 리소스 파일 생성 ○ 2. res/values/styles.xml 파일 내용 수정 ○ 3. AndroidManifests.xmlx 파일 내용 수정 ○ 4. activity_main.xml 파일에 툴바 리소스 파일 등록 ○ 5. MainActivity.java 에 기능 입력하기 앱을 만들 때 위에 있는 바에 기능들을 넣고 싶다는 생각이 들어서 툴바를 만들어 보기로 했다. 보통 앱 상단에 위치하는 바를 AppBar라고 부르는 듯하고 그 안에 두 가지로 나뉘어 ActionBar와 ToolBar가 있다는 것 같다. Android 3.0(API 11) 버전부터 스튜디오에서 제공하는 기본적인 테마를 사용하면 ActionBar 디폴트 값 같은 느낌으로 제공되었다고 하..
-
ANDROID STUDIO [ANDROID STUDIO] 5. 액티비티 전환 아두이노와 블루투스 연결하여 조작할 수 있는 어플리케이션을 만들어야하니 액티비티를 전환할 수 있는 방법을 먼저 알아내야 한다는 생각이 들었다. 액티비티 전환과 블루투스랑 무슨 상관이니 라고 한다면 이유가 있다. 블루투스 페어링된 기기와의 연결을 위해 기기를 고를 수 있는 리스트를 새창으로 만들고 싶기 때문이다. 사실 앱인벤터에서 했을 때는 이게 진짜 쉬웠는데 안드로이드로 하니 원래는 해줘야하는게 정말 많았구나라는게 눈에 보인다. 아주 기본적인 예제들이 많은데 버튼을 눌러 새창을 여는 어플리케이션을 만들 것이다. 1 2 3 4 5 뭘 먼저 할까 서브화면 추가할 기능 블루투스 아두이노 완성 이정도로만 잡아놓고 시작해야지~~ 먼저 아무것도 없는 빈 액티비티로 시작한다. 새창을 열기위해 버튼 하나와 버튼 이벤트..
-
ANDROID STUDIO [ANDROID STUDIO] 4. 버튼에 기능을 넣어 이미지 속성 바꾸기 3. 위젯으로 간단한 앱 만들기 두 번째 포스트 이후로 몇 일만에 글을 작성하는지 모르겠다. 확인해보니 두 달은 족히 넘었다... 로봇 만드는 것 때문에 신경을 못썼다고는 하나 게으른 생활도 한 몫한게 아닐까 싶다,,,,, 꾸준 95mkr.tistory.com 이전 포스트에서 위젯을 이용해 아이린 이미지와 버튼, 텍스트 뷰를 출력하는 앱을 만들어보았다. manifests 폴더나 main인 activity_main XML 형식 파일에는 기본적으로 쓰여있는 코드 이외에 이것저것 속성이 많다는 것을 알았다. 이 속성들은 첫 번째 포스트에서 소개한 "돈 되는 안드로이드 앱 만들기" 의 뷰 더 살펴보기에 적힌 속성들이다. ※ 뷰 속성 속성 자바 메소드 기능 id setid 자바 코드에서 XML에 있는 뷰들을 참조..