찜질방

C++에서 pseudo-inverse 구하기(Eigen)

By  | 2017년 6월 27일 | 
#include<iostream>#include<Eigen/Core>#include<Eigen/SVD> template<typename _Matrix_Type_>_Matrix_Type_ pseudoInverse(const _Matrix_Type_ &a, double epsilon = std::numeric_limits<double>::epsilon()){ Eigen::JacobiSVD< _Matrix_Type_ > svd(a ,Eigen::ComputeThinU | Eigen::ComputeThinV); double tolerance = epsilon * std::max(a.cols(), a.rows()) *svd.sin

네이버x숨고 테니스 고수?!?!?!?!

By  | 2017년 8월 16일 | 
숨고(http://soomgo.kr) CTO인 친구 때문에 네이버x숨고 로 진행하는 테니스 고수?에 등록되었다. 사실 테니스 고수라고 하긴 민망하지만 초보들 가르쳐 줄 정도는 되는것 같아서 숨고 고수에 등록했는데 어쩌다보니 상황이 여기까지 오게 되었다. 하아 네이버에 동영상 올라간다고 하는데 동영상에 올라가려면 살도 좀 빼야할것 같고 ... 뭔가 많이 해야할 것 같다 일단 시간 날 때 테니스 연습이나 조금씩 해봐야지

Visual Studio refactoring

By  | 2017년 7월 3일 | 
Visual Studio 2013 기본으로는 refactoring 안됨. 아래 링크 참고해서 사용! 참고!!

ROS(rosbuild, catkin)에서 OpenGL 사용하기

By  | 2017년 5월 15일 | 
별도의 GUI? Viewer? 가 필요한 경우에는 OpenGL 을 사용해야할 것 같아서 찾아보고 사용하고 정리하는 중. <rosbuild> <CMakeList.txt> include_directories(${OpenGL_INCLUDE_DIRS} ${GLUT_INCLUDE_DIRS}) target_link_libraries(${node_name} ${OpenGL_INCLUDE_DIRS} ${GLUT_INCLUDE_DIRS} -lglut -lGL) </CMakeList.txt> <manifest.xml> <export> <cpp lflags="-lGL -lglut"/> </

창동 테니스장 예약하기

By  | 2017년 6월 5일 | 
창동 테니스장 예약하기
여기에 접속한다! 회원가입은 핸드폰인증 또는 아이핀 인증을 요구하니 미리 준비! 빨간색 부분 (예약신청)을 누르면! 위와 같이 예약가능한 날짜가 나온다. 작성일자가 6월5일(월요일)임을 생각해보면 1주일 전에 예약을 해야한다. 언제 가능한지는 다시 창동테니스장에 전화하여 수정할 예정 토요일에 신청하려고 하니 일단 이번 주 토요일이 가능한 지 눌러보겠음 가능 45 <-- 이부분을 눌러야 예약할 수 있는 시간이 뜸 실외테니스장(4-9)에서 예약할 시간을 누름. 1일 2코트 초과, 1일 4시간 초과 예약할 수 없음. 최대 예약은 2코트 2시간 또는 1코트 4시간으로 하는 것으로... 1시간당 1만원(실외코트는 19시부터 라이트 비용 추가, 시간당 2천원). 4시간을 예약하면