2024년 10월 26일 토요일

스마트팩토리를 위한 비전과 로봇의 활용- 10.26 / RGB코드, 랜덤 노이즈, 히스토그램, 모자이크 처리, 그레이 스케일 변환 ,

 


검색: openMV IDE에서 코딩 - 카메라 내장형 메모장 프로그램

OpenMV Cam에서 시선 추적을 사용하여 누군가의 시선을 감지할 수 있습니다. 예를 들어 이를 사용하여 로봇을 제어할 수 있습니다. Eye Tracking은 이미지에 눈이 있는지 여부를 감지하는 것과 비교하여 눈동자가 보고 있는 위치를 감지합니다.

2020. 2. 25. — OpenMV H7 카메라 모듈을 활용하면 머신 러닝 알고리즘과 데이터 세트를 사용하여 물체를 감지하고 이미지를 처리할 수 있습니다.
2018. 5. 5. — OpenMV 소개 ... 위의 모듈은 적외선센서로 인체를 감지하여 영상을 저장하고 목표를 따라가도록 서보를 조정하며 블루투스 모듈을 통하여 상태를 전송하는 ...
2022. 6. 21. — OpenMV Cam H7에 대한 소개. 마이크로 컨트롤러를 사용하는 저전력 응용 제품용 MV에 관심이 있다고 간주해 보겠습니다. 이 경우, 카메라 모듈을 맞춤형 ...
마이크로컨드롤러 보드입니다. 파이썬 언어로 프로그래밍 가능하고. 카메라 내부에는 이미지 처리 알고리즘이 있어 쉽게 시작할 수 있습니다!!
안녕하세요 디바이스마트입니다~! 오늘은 OpenMV에서 출시한 OpenMV Cam RT1062 AI 머신 비전 카메라에 대해 소개해 드리려 합니다! OpenMV Cam은 6 ...
2019. 1. 2. — uArm에 OpenMV를 붙이고, 오픈소스를 넣어주는 과정을 수행하기 위한 준비물, 소프트웨어 설치 과정, 하드웨어 선 연결 과정으로 설명드리도록 하겠습니다 ...

OpenMV Cam은 작고 저전력 소비 컨트롤러로 실제 응용 프로그램에서 쉽게 구현할 수 있습니다. C/C + 가 아닌 고급 Python 스크립트 (Python 운영 체제에서 제공) 를 사용 ...
(1) · ₩174,000 · ‎재고 있음
A MicroPython programmable Machine Vision Sensor and System. A general purpose MicroPython powered platform with computer...

Make machine vision in easy. Combine I/O control with vision.

Upgrade your OpenMV Cam. Increase your FoV or zoom.

Extend your OpenMV Cam. Stack them on the front or back.

See with thermal vision. Sense with the global shutter.
 


선수능력 - Python 코딩 

========================================

import sensor, image, time


sensor.reset()

sensor.set_pixformat(sensor.RGB565) 

sensor.set_framesize(sensor.QVGA)

sensor.skip_frames(10)

sensor.set_auto_whitebal(False)               # Create a clock object to track the FPS.


ROI=(150,150,25,25)


red = [56, 70, 39, 80, 41, 67]

yellow = [90, 100, -23, -10, 31, 70]

green=[71, 90, -71, -32, 6, 46]

#노랑 : (56, 70, 39, 80, 41, 67)

#빨강 : (56, 70, 39, 80, 41, 67)

#초록: (71, 90, -71, -32, 6, 46)

#

#

while(True):

    img = sensor.snapshot()         # Take a picture and return the image.

    statistics=img.get_statistics(roi=ROI)

    color_l=statistics.l_mode()

    color_a=statistics.a_mode()

    color_b=statistics.b_mode()

    print(color_l,color_a,color_b)

    img.draw_rectangle(ROI)

    

    if red[0]<= color_l<= red[1] and red[2]<= color_a<= red[3] and red[4]<= color_b<= red[5] :

        img.draw_string(150, 150, "red")  

    elif yellow[0]<= color_l<= yellow[1] and yellow[2]<= color_a<= yellow[3] and yellow[4]<= color_b<= yellow[5] :

        img.draw_string(150, 150,"yellow")

    elif green[0]<= color_l<= green[1] and green[2]<= color_a<= green[3] and green[4]<= color_b<= green[5] :

            img.draw_string(150, 150,"green")

    else:

        img.draw_string(150, 150,"not find color")

==================================================


chat GPT 프롬프트 : 한기대 1캠프스 보조강사 정성조 의뢰





교육내용 Ÿ 카메라를 이용한 물체 색 판별 Ÿ 티칭을 이용한 로봇의 조작 과정목표 카메라를 이용하여 물체를 판별하고 로봇을 이용하여 해당 물체를 조작할 수 있다. 

wlkata(출처: robodk.com)
The Wlkata Mirobot robot is a 6-axis robot arm, it offers a 0.25 kg payload and 315 mm of reach. The repeatability of the Wlkata Mirobot robot is 0.2 mm and ...
2022. 3. 2. — 카테고리 이동 즐거움의 시작, 디바이스마트~♪ · ​ · ​ · WLKATA 스튜디오를 열고 로봇암을 연결해주세요. · COM 포트 확인 / CONNECTED 확인 · ​ · ​.

과정개요 과정명 스마트팩토리를 위한 비전과 로봇의 활용 교육목표 Ÿ 스마트팩토리에서 물체의 불량이나 특정 물체를 판별하고, 해당 물체를 메니퓰레이터를 이용하여 옮기는 과정을 이해한다. Ÿ 실습을 통해 해당 과정을 직접 구현해 봄으로써 코딩을 통한 물체 판별과 로봇 조작에 대한 기술을 익힌다.

WLKATA Robotics offers equipment for training young engineers in Industry 4.0, including the easy-to-use WLKATA Mirobot 6-axis desktop robotic arm which is ...

Download Center

The official software for programming and controlling ...

Mirobot 6-Axis Robotic Arm

6 Axis Programmable Educational Robotics Arm is a cute tool for ...

Collection: - All Products

Buy best products according to your need and budget from our ...

Collection: - Robotic Arm Kits

WLKATA and its logo are Wristline Inc.'s trademarks or registered ...

Collection

Conveyor Belt Set For WLKATA Mirobot · Sliding Rail Set for ...

강의 오버뷰

실습 장비 소개/카메라를 이용한 색 판별 원리

실습 장비를 활용한 블록의 색 판별 |,||,III

wlkata(출처: www.devicemart.co.kr)
WLKATA 미로봇은 STEM 로봇 교육 및 로봇 연구를 위해 특별히 설계된 데스크탑 미니 산업용 로봇암 입니다. ... ABS 엔지니어링 플라스틱 소재로 본체를 구성하여 단단하며 ...

로봇의 기본 동작 원리

로봇 티칭의 과정

효율적인 작업을 위한 궤적 생성

실습 장비를 활용한 로봇 조작 |

실습 장비를 활용한 로봇 조작 ||

실습 장비를 활용한 카메라와 로봇의 연동 조작

엑셀에서 히스토그램 그리는 방법https://freshrimpsushi.github.io/ko/posts/3297/







페이지 탐색

ARCHIVE · LOGIN · CART · 회원 가입시, 즉시 사용 가능한 -10% 쿠폰 증정. MENU. 사이트 로고 RANDOM NOISE | 랜덤노이즈 · CART.
백색 잡음 (White Noise) 또는 랜덤 잡음 (Random Noise) ㅇ 가상적이고, 모델로 삼는 잡음 - 모든 주파수 성분을 다 포함하기 때문에 `백색`이라고 ...
‹팔/발/말: 랜덤 노이즈›는 인간이 사용하는 자연어와 인공지능이 사용하 는 인공어의 관계를 질문하며 시작된 프로젝트이다. ... 지로 인식하는 인공지능의 언어방식이 인간 ...
2022. 5. 21. — 백색소음이란? 화이트 노이즈 백색 잡음, 또는 화이트 노이즈(white noise), 랜덤 노이즈(random noise). 등으로 불리며, 그래프로 말씀드리자면 주파 ...
2024. 3. 5. — White Noise 신호 생성: White Noise는 모든 주파수에서 일정한 강도를 가진 신호를 말합니다. 이 실습에서는 VibrationVIEW 소프트웨어를 사용하여 White ...
랜덤 노이즈: 발생하는 시간이나 크기 따위가 불규칙한 잡음. (어휘 외래어 공학 일반 )


2020. 2. 7. — 보조프로그램 -> 그림판 -> 프로그램 실행. 2. 원하는 그림을 불러온다. 3. 선택 메뉴 -> 사각으로 선택. 4. 모자이크 처리를 원하는 부분 만큼 ...
2022. 6. 5. — 상단에 있는 [사진] 선택 도구를 선택하셔서 모자이크 할 이미지를 선택합니다. 또 다른 방법은 본문에 그림을 그대로 드래그하셔도 됩니다.
2021. 12. 6. — 1. 컴퓨터에 있는 윈도우 그림판 시작 · 2. 편집할 사진 불러오기 · 3. 모자이크 할 부분 선택하기 · 4. 선택한 영역 사이즈 아주 작게 만들기 · 5. 작게 만든 ...
이미지 도구: 모자이크. 우리의 이미지 처리 도구. PhotoKit는 편리하고 사용하기 쉬운 AI 기반 온라인 이미지 편집기입니다. 배경을 제거하고 이미지에서 개체를 ...
2022. 9. 20. — 안드로이드 갤럭시 사진 모자이크 처리 · 1. 갤러리 실행 > 사진 선택 · 2. 편집 > 팔레트 · 3. 연필 > 모자이크 아이콘 선택 · 4. 사진 모자이크 처리
관련 질문
온라인에서 이미지를 흑백으로 변환하시려면 ResizePixel의 웹사이트에 이미지를 업로드하시기 바랍니다. 이후 이미지의 색상을 회색 색조 또는 흑백만으로 ...
2024. 1. 8. — Luma coding을 이용한 grayscale 변환법은 색상 이미지에서 밝기 정보(Luma)만을 추출하여 grayscale image를 생성하는 방법이다. (색상 정보는 Chroma) ...
사진을 클릭한 다음 필터 효과를 탭하세요. 그레이스케일 옵션을 선택하고 이미지가 흑백으로 변환되는 것을 보거나 듀오톤 같은 다른 필터를 사용해보세요. edit- ...
4일 전 — 이 페이지에서는 업로드한 이미지를 온라인에서 흑백(그레이스케일) 버전으로 변환할 수 있습니다. 기본 설정을 사용하면 이미지가 일반적인 회색조로 ...
자유롭게 사진을 흑백으로 바꾸시겠습니까? 이제 무료로 사용할 수있는 사용자 친화적인 사진 편집기 덕분에 그레이 스케일 사진을 얻을 수있어 사용자가 완벽한 흑백 사진 ...
gray_to_rgb(gray, colormap) - 색상표 행렬 colormap을 사용하여 단일 색상 벡터 또는 압축 그레이스케일 행렬 gray를 압축 색상 행렬로 변환합니다.
변경할 그림을 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 그림 서식을 클릭합니다. · 그림 탭을 클릭합니다. · 이미지 컨트롤의색 목록에서 회색조 또는 흑백 을 ...
먼저 파일 선택 버튼을 눌러 흑백으로 변환할 사진을 선택합니다. □ 그 후 [흑백 변환하기] 버튼을 선택합니다. □ 흑백으로 변환된 사진을 컴퓨터나 스마트폰에서 다운로드 ...

기구학-로봇./  http://www.kocw.net/home/search/kemView.do?kemId=1403263

-한국로봇산업 연구원 https://www.kiria.org/portal/policysut/portalPlcyClasifi.do;jsessionid=BEF5F817773D9B5671D9AA8AA20E89E1


Let's do MuJoCo - 3.1 Kinematics (기구학을 공부하는데 도움 되었던 자료)

https://ropiens.tistory.com/177



Kinematics 공부할 때 도움되었던 자료

1. 교재

우선 필자의 경험으로 로보틱스 공부를 위한 세 개의 교재를 추천한다.

1.  Introduction to Robotics (John JCraig)

http://www.mech.sharif.ir/c/document_library/get_file?uuid=5a4bb247-1430-4e46-942c-d692dead831f&groupId=14040 

 

2. Introduction to Humanoid Robotics (Shuuji Kajita)

https://link.springer.com/book/10.1007/978-3-642-54536-8

 

3. Modern Robotics (KEVIN M. LYNCH, FRANK C. PARK)

http://hades.mech.northwestern.edu/images/7/7f/MR.pdf

 

위 교재 모두 추천한 이유가 있다.

첫 번째는 로보틱스 입문을 위한 교과서이며, 실제로 학부 때 이 책으로 수업을 들었다.

 

두 번째는 라이브러리를 개발할 때 참고한 서적이다. 매틀랩으로 짜여 있는 예제 코드가 나와 있어서 실제 개발할 때 많은 도움이 되었다. 아래 주소를 들어가보면 책에나와 있는 매틀랩 코드가 정리 되어있다.

 

GitHub - s-kajita/IntroductionToHumanoidRobotics: Matlab code for a Springer book "Introduction to Humanoid Robotics"

Matlab code for a Springer book "Introduction to Humanoid Robotics" - GitHub - s-kajita/IntroductionToHumanoidRobotics: Matlab code for a Springer book "Introduction to Humanoid Robo...

github.com

 

마지막으로 우연히 MIT 공대 Russ Tedrake 교수님의 매니퓰레이터 강의를 유튜브로 라이브 송출하는 영상을 보게 되었는데, 꽉 막혀있던 혈관이 뚫린 느낌을 받았다. (물론 영어를 못 해서 라이브로 강의를 들었을 때 이해가 제대로 안 됐지만, 계속 반복해서 보다 보니 어떤 내용인지 짐작할 수 있었다.) 이 수업의 주 교재가 Modern Robotics 이다.

아래는 교수님 연구실에서 정리한 블로그인데 정말 많은 도움이 되었다.



댓글 없음:

예정공정표_엑셀프로그램 V41 / 공정관리 무료 프로그램 / 데이터 분석-pinterest 실시간모니터링 샘플

 프리킥 /  https://kr.freepik.com/vectors/%EA%B3%B5%EC%A0%95-%EA%B4%80%EB%A6%AC 1.  통합내역프로그램 다운로드(XCOST professional)   http://xcost.me/bbs/boa...