-
ROS2+SLAM
AI로봇랩 1강) Windows WSL2에 ROS2 설치하기
Frenz AI로봇랩에서 ROS2 강의영상 입니다. ROS의 이론과 설치 (Windows WSL2)에 대해 다룹니다. https://youtu.be/AUSOnvOTt2s ROS2는 윈도우에서도 가능하다! ROS2를 윈도우에 설치하기 위한 3가지 방법 그냥 Window Window+wsl2 (!!) Window+Docker Window의 wsl2를 이용해서 ROS2를 설치해보자 윈도우에서 리눅스를 사용할 수 있게 해주는 WSL2 버전이 정식으로 출시 WSL은 Windows Subsystem for Linux 2의 줄임말 윈도우의 가상화 기능을 활용해서 윈도우 위에서 리눅스를 사용 가능 단순히 가상머신으로 리눅스를 사용할 수 있는 것이 아님 윈도우 시스템과 통합되어 마치 하나의 머신처럼 자연스럽게 리눅스를 ..
-
OSINT
OSINT day2-1. 딥웹 onion 찾기 & 아고라 살펴보기
딥웹의 onion을 찾고 아고라 살펴보기다크웹, 딥웹이라고 불리는 어둠의 경로에 있는 사이트를 들어가보자.딥웹은 오픈웹의 반대말로 일반인이 쉽게 접근할 수 없다.onion은 딥웹의 주소라고 생각하면 된다. ex)딥웹이 있는 대부분의 사이트들은 ~~.onion 형식이다.본 글에서는 한국어로 된 딥웹, 아고라, 하이코리아, 히든위키코리아, 동부전선을 들어가는 법을 알아보자.이들 사이트는 마약, 포르노, 밀매 등의 정보가 있다. ## 1) 아고라 onion 찾기1. 칼리리눅스 로그인 2. 구글에서 "아고라 onion" 으로 검색 - http://c2djzrn6qx6kupkn.onion 3. 리눅스 토르 브라우저에 위 사이트 접속 - 아고라 : 익명 보드, 한국어 최대 다크웹 사이트임 - 하이코리아, 히든위키 ..
-
데이터 분석
이번주 로또번호는? 로또번호 데이터 분석
가끔 지인들과 로또가 되면 뭐하지?라는 말을 하곤 한다. 사실 모두들 로또가 되면 뭐하고 뭐하고 뭐해야지~ 하는 생각을 해봤을 거다ㅎㅎ 블로그들을 보다 아이디어를 얻어 재미 삼아 역대 로또번호들을 분석해봤다. 아래 url을 통해 시작했고 유사한 분석을 하신 분이 있다, 밑에 reference에 남기겠다. 코드는 깃헙에서 확인할 수 있다. https://github.com/keep-steady/bigdata_analysis/tree/master 1) 파이썬을 이용해 나눔 로또 API로 역대 로또번호들을 몽땅 가져온다 2) 이를 pandas를 이용하여 분석한다!! 1. 선언 우선 각종 library들을 import 한다. label은 로또를 긁어왔을 시 설명이다. from urllib.request impo..
-
강화학습
강화학습으로 StarCraft II 하기 - 1) PySC2 환경설정
DeepStar : 핸즈온 RL - 1회차 본 글은 싸이버스의 DeepStar 핸즈온 후 정리하는 블로그 이다. 강화학습을 이용하여 스타크래프트2를 학습시키는 것이 목적이다. 내용 * (스타2) StarCraft II Learning Environment 튜토리얼 (1) - 환경설정, 간단한 제어 예시 * (핸즈온 RL) - Chapter 1, What is Reinforcement Learning? - Chapter 2, OpenAI Gym 1. StarCraft II Learning Environment 튜토리얼 (1) - 환경설정, 간단한 제어 예시 김무성, 조남운님의 github을 보고 작성하였다. https://github.com/keep-steady/DeepStar/tree/master/sea..
-
ROS2+SLAM
AI로봇랩 4강) Cartographer SLAM with ROS2 on Omorobot
Frenz AI로봇랩에서 진행한 AI로봇랩 2기 4강 내용입니다. 3강: https://keep-steady.tistory.com/46 내용 - Lidar SLAM at JetsonNano with ROS2 (ROS2를 이용하여 JetsonNano에서 라이다 SLAM) 참고 블로그: https://omorobot.com/docs/slam-%ed%95%98%ea%b8%b0-mapping/ 참고 영상: https://www.youtube.com/watch?v=fYa7R2koXPs&t=13shttps://omorobot.com/docs/ros2-teleop-%eb%aa%85%eb%a0%b9%ec%9c%bc%eb%a1%9c-%ec%a1%b0%ec%a2%85%ed%95%98%ea%b8%b0/ 1) SLAM map..
-
영상인식(Vision)
(이미지 분류 고급) 2_EfficientNet을 이용한 대선후보 분류 Hands-On
AI에서 이미지 공부할 때 MNIST만 돌려보는 건 지겹지 않은가?? 이미지 분류 고급과정에선 아래와 같이 이미지 분류의 A to Z를 Hands-on 과정으로 다룬다. 1. 이미지 자동 크롤링 2. EfficientNet을 이용한 이미지 분류 3. GradCAM을 이용한 XAI(Explainable AI) 4. 적대적 공격(Adversarial attack)으로 내 모델 공격하기 2022 대선후보 데이터셋 구축: 이전글 참고 https://keep-steady.tistory.com/29 그중 두 번째, EfficientNet을 이요한 이미지 분류 - 목적: 최신 이미지 분류 모델 학습 - 순서 1) 데이터 준비 - dataset - dataloader 2) EfficientNet 모델 준비 3) 학습 ..
-
ROS2+SLAM
AI로봇랩 2강) ROS2 on Ubuntu20.04 at JetsonNan
Frenz AI로봇랩에서 진행한 AI로봇랩 2기 2강 내용입니다. 내용 - Ubuntu 20.04 버전에 ROS2를 설치한다 (JetsonNano or PC) 참고 블로그: https://omorobot.com/docs/r1mini-pro/ Ubuntu 20.04ver SD카드 만들기 ROS2는 Ubuntu 20.XX 이상 버전에서 설치가 가능하다. 하지만 JetsonNano에서 공식적으로 지원하는 Jetpack은 Ubuntu 18.04v로 되어있으므로 공식 OS를 사용할 수 없다. 아직까진 JetsonNano에 보통 Jetpack에 ROS1 melodic 버전을 설치하는 것이 일반적이다. ROS2의 인기로 ROS2를 JetsonNano에 설치하기 위해 억지로 Xubuntu 20.04v를 사용한다. 공식..