본문 바로가기

Posts by PinkWink

(1351)
Selenium 처음 시작해 보기 2021. 9. 30. 08:00 오랜만에 Data Science 카테고리에 글을 올리네요. 예전에 웹에서 데이터를 가지고 오는 간단한 방법을 이야기했던 적이 있습니다. 오늘은 그 글에서 이어지는 내용입니다. 웹상에서 어떤 입력폼에 글자를 입력한다든지, 접근해야할 상세 웹 주소가 보이지 않는다든지 등의 상황에서 유용하게 사용할 수 있는 도구가 selenium입니다. 위 그림에 나타나있듯이 selenium은 사용하는 브라우저에 맞춰 드라이버를 실행합니다. 그러면 해당 드라이버가 웹페이지를 읽을 브라우저를 실행해서 나의 코드에 의해 제어되도록 되는 것입니다. 설치는 pip 명령으로 먼저 진행하구요. 아래 그림처럼 자신의 크롬 버전을 확인합니다. 우측 상단 점 세개를 클릭한 다음 도움말의 크롬 버전을 확인하시면 됩니다. 크롬드라이버 다운로드 ..
많고 많은 캠핑장. 딱 나에게 맞는 캠핑장 추천해 드립니다. 2021. 8. 4. 08:00 이 글은 2021년 봄부터 이른 여름까지 수업을 한 패스트캠퍼스 성수 스쿨(지금은 스노우볼)에서 수업한 데이터사이언스 스쿨 17기의 프로젝트 중 하나를 소개하는 글입니다. 부족한 강사를 만나 더 좋은 성과를 낼 수 있었지만 그러지 못한 것이 미안할 따름입니다. 이번에는 요즘 관심들이 많은 캠핑에 대한 이야기입니다. 제가 수업을 한 팀중에 한 팀인데 이분들의 관심이 여러 경로를 지나다가 알고캠핑(Algo Camping)이라는 이름으로 정착을 했습니다.^^. 목표는 사용자에게 맞는 캠핑장을 추천하고, 또 캠핑장을 여러 공통점? 혹은 비슷한 내용으로 분류하여 사용자가 선택하기 쉽게 하기 위한 서비스의 제공입니다. 벌써 홈페이지도 만들고, 데이터 분석부터 백엔드, 프론트엔드 엔지니어들까지 규합해서 어마어마한 작..
맥 Mac M1에서 Tensorflow 2.5 설치 2021. 7. 26. 08:52 이번에는 애플의 정말 멋진 노트북 M1 노트북에서 Tensorflow 2.5를 설치하는 방법을 이야기하려고 합니다. 사실 매우 쉽지만 좀더 편하게 따라 오실 수 있도록 글을 만들었습니다. 이 글은 맥 m1 노트북에 아직 파이썬을 위한 어떤 개발환경이 설치되지 않았다고 가정하고 있습니다. 그래서 miniforge를 설치하고 다시 tensorflow를 설치하고 하드웨어 가속기 플러그인인 tensorflow-metal까지 설치합니다. 요즘 제가 저 타이틀이 마음에 드네요 ㅎㅎㅎ 일단 시작 전에 이 글 대로 따라해서 정상적인 결과를 얻기 위해서는 Big Sur가 11.4 이상의 버전이어야 합니다. 본인의 노트북 OS 버전을 확인하시고 아니면 업그레이드 해주세요. 위 그림처럼 m1 tensorflow macos ..
강남 ICT 로봇 리빙랩을 소개합니다. 2021. 7. 3. 14:54 최근 저는 페이스북에서면 살짝 이야기를 했는데, 얼마전까지 함께 작업하던 오모로봇에서 살짝 나와서 (아 오모로봇과는 파트너의 관계는 계속 유지하구요) 여러 일을 하기 위해 약간 정착할 장소(그래봐야 일주일에 몇일 있지는 못합니다만^^)를 찾아서 고민하다가 누군가의 고마운 도움을 받아서 여러 업무를 수행할 장소를 확보를 했습니다. 바로 강남 ICT 로봇 리빙랩인데요. 강남 수서와 아주 가깝고 공간이 아주 마음에 듭니다.^^. 일단, 급~ 실험실부터 먼저 소개하면, 입주자들에게는 항상 개방되어 있는 곳입니다. 이렇게 로봇 공부하기에 꽤 좋은 시설이 있습니다. 로봇팔도 있구요^^ 마음껏 만져볼 수 있습니다. 이제는 필수품인 3D 프린터도 있구요~ 헐~ 3D 프린터의 역사를 이야기할때 소개했던 Stratasys..
YOLO와 Deep SORT를 이용한 CCTV Tracking 2021. 6. 29. 12:05 이 글은 2021년 봄부터 이른 여름까지 수업을 한 패스트캠퍼스 성수 스쿨(지금은 스노우볼)에서 수업한 데이터사이언스 스쿨 16기의 프로젝트 중 하나를 소개하는 글입니다. 부족한 강사를 만나 더 좋은 성과를 낼 수 있었지만 그러지 못한 것이 미안할 따름입니다. 지난번 드론 이야기에 이어 이번에는 CCTV Tracking 프로젝트를 소개할까 합니다. 이번 팀은 길거리의 사람들의 동선을 추적하는 일입니다. YOLO도 버전별로 사용했고, 또 Deep SORT도 사용을 했죠^^ Deep SORT는 원리까지 파악하기는 힘들었을 겁니다. 그래도 꽤 열심히 잘 추적한 것 같습니다. 학습은 주로 Colab을 이용하고 적용은 PC에서 했지요~ 저렇게 데이터를 모으고 라벨링(지옥)하고 뭐 성능을 올리고^^ 화면상에서 사람..
DJI 드론을 이용해서 사람인식 및 포즈인식하기 작품소개 2021. 6. 23. 11:15 이 글은 2021년 봄부터 이른 여름까지 수업을 한 패스트캠퍼스 성수 스쿨(지금은 스노우볼)에서 수업한 데이터사이언스 스쿨 16기의 프로젝트 중 하나를 소개하는 글입니다. 부족한 강사를 만나 더 좋은 성과를 낼 수 있었지만 그러지 못한 것이 미안할 따름입니다. 이번에는 제가 진행하는 수업의 수강생 중 한 팀이 시도한 프로젝트를 소개하려고 합니다. 원래 딥러닝 수업이었는데 본인들이 드론에 관심이 많아서 드론을 자비로 구매한 후 프로젝트를 진행했습니다. 흠.. 저렇게 자기멋에 살아야하는것이 현대인이죠^^. 프로젝트를 진행하는데 좋은 습관인 의문을 가지고 해결하려는 노력을 많이 하는 팀이었습니다. 학습은 colab으로 진행하고 드론과 통신은 python으로 수행을 했습니다.~ DJI의 텔로라는 드론인데 성능이..
Jetson nano에 Inference 추론기 설치하고 간단히 사용해보 2021. 6. 2. 08:00 Jetson nano 보드는 딥러닝을 동작시킬때 동급의 보드(Raspberry Pi 4)보다 좋은 성능을 보여줍니다. 이번에는 그럴때 사용하는 Jetson nano용 코드를 설치하는 것을 다루고 있습니다. 이번에는 젯슨 나노보드에 직접 HDMI 케이블로 모니터를 연결하고, 키보드와 마우스도 직접 연결했습니다. 일단 당연하지만 여러분들이 Jetson nano 보드를 가지고 있다고 보고, MIPI 카메라 (흔히 라즈베리파이 카메라)도 연결했다고 보겠습니다. 그리고 또한 Jetson Download Center에서 SD 카드 이미지로 된 Jetpack을 받아서 (이글은 Jetpack 4.5가 설치되었다고 보고 있습니다.) 여러분의 Jetson nano 보드에 설치했다고 가정합니다. 위 그림에서 보이는 Jets..
Raspberry Pi 4 보드에 ROS foxy 설치하기 2021. 5. 22. 08:00 지난번에 라즈베리파이 보드에 Ubuntu 20.04 서버버전을 설치하는 이야기를 했습니다. https://pinkwink.kr/1352 Raspberry Pi 4에 Ubuntu 20.04 설치하기 오늘은 라즈베리파이4 보드에 Ubuntu 20.04를 설치하는 과정을 이야기하려고 합니다. 저는 라즈베리파이나 젯슨나노와 같은 리눅스 계열을 사용하는 보드는 모두 ssh를 이용한 원격 접속으로 사용 pinkwink.kr 이제 그 위에 ROS2 foxy를 설치하도록 하겠습니다. 사실 이미 Ubuntu20.04가 설치되어서 별도로 뭐 딱히 따로 다룰일은 없긴한데, 그냥 저 혼자 이렇게 글의 흐름을 적어야지 ~ 하고 생각했기 때문에 계속 이렇게 뻔히 다 아는 사실인데도 블로그에서 다루도록 하겠습니다. 요즘 제가 블로..

반응형