hellot911 / toy_code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

toy_code

This is a collection of my recent coding practices. Most of them depends on Eigen3 and gnuplot. The code in toy_ros_space requires ROS installed, and they can only be compiled by catkin_make.

##Update Log 2017-01-21-

During past few months, I have been reading "legged robots that balance". Following the instruction in the book, I created a hopper robot and a quadruped robot using Simulink.

2016-04-26-

The nonliear optimization framework: NonLinearOpt has a working demo now. 

2016-04-06-

I am working on a nonliear optimization framework now. 

##Code explanation

  • Hopper

    Some Simulink models to study dynamical locomotion

  • LSProblem

    Demonstrates how to use Eigen's LM algorithm and numerical diff function

  • NonLinearOpt

    A nonliear optimization framework

  • eigen_code_c_skeleton

    Code skeleton. Just used to reduce some cumbersome work to create now cmake project

  • kdtree

    A python kdtree implementation

  • test_line_intersection

    Random code...

  • toy_ros_space

    A ROS space

  • aruco_tracker.cpp

    Demonstrates how to use aruco library to detect QR markers

About


Languages

Language:C++ 76.0%Language:HTML 15.5%Language:CMake 3.0%Language:Python 2.3%Language:C 1.3%Language:Cuda 1.0%Language:CSS 0.5%Language:MATLAB 0.2%Language:Makefile 0.1%Language:Fortran 0.1%