Daniel Ingram (@daniel-s-ingram)
  • Stars
    star
    456
  • Global Rank 62,663 (Top 3 %)
  • Followers 250
  • Following 64
  • Registered over 8 years ago
  • Most used languages
    C++
    36.0 %
    Python
    28.0 %
    CMake
    8.0 %
    HTML
    8.0 %
    Cuda
    4.0 %
    MATLAB
    4.0 %

Top repositories

1

ai_for_robotics

Visualizations of algorithms covered in Sebastian Thrun's excellent Artificial Intelligence for Robotics course on Udacity.
Python
136
star
2

stewart

Simulating a Stewart platform in Gazebo using a plugin to allow control of a closed loop manipulator with ROS.
C++
97
star
3

self_driving_cars_specialization

Exercises from the Self-Driving Cars Specialization by the University of Toronto on Coursera
Jupyter Notebook
91
star
4

CppRobotics

Robotics algorithms in C++
C++
40
star
5

slambot

Autonomous mobile robot using the gmapping, amcl, and move_base ROS packages
C++
13
star
6

ros_sdf

A plugin to expose Gazebo joints specified by an SDF file to ROS.
C++
7
star
7

roboarm

Robotic manipulator simulation using the MoveIt! Motion Planning Framework.
Python
6
star
8

uarm_kinect

Allows the uArm Metal to mimic the movement of your arm using the Kinect.
Python
6
star
9

dvrk_oculus

Uses the dVRK (https://github.com/jhu-dvrk/dvrk-ros) and ros_ovr_sdk (https://github.com/OSUrobotics/ros_ovr_sdk) ROS packages to allow the manipulators of the da Vinci Surgical System to be controlled by an Oculus Rift headset. Ultimate goal is to allow the surgeon to control the endoscope with the movement of their head and view the feed through the display.
CMake
5
star
10

matlab_robotics

Exercises from Robotics, Vision and Control by Peter Corke
MATLAB
4
star
11

cuda_swarm

A CUDA-accelerated robotic swarm simulation.
Cuda
4
star
12

pcl_tutorials

C++
4
star
13

mind-control-arm

Exploring the possibility of controlling a robotic arm using brain waves from a homemade EEG (http://www.instructables.com/id/DIY-EEG-and-ECG-Circuit/).
Python
3
star
14

hands-on-machine-learning

Exercises from Hands-On Machine Learning with Scikit-Learn and Tensorflow by Aurélien Géron
Jupyter Notebook
2
star
15

effective_modern_cpp

Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
C++
2
star
16

da_vinci

Simulating the 7-DOF manipulators on the da Vinci Surgical System.
HTML
2
star
17

ysa_telescope

Telescope stabilization system for the Young Solar Analogs research project.
C++
2
star
18

better_code_runtime_polymorphism

Code from Sean Parent's excellent talk, 'Better Code: Runtime Polymorphism'
C++
1
star
19

slither

Robotic snake simulation
HTML
1
star
20

coding_challenges

Exercises from Cracking the Coding Interview by Gayle Laakmann McDowell
Python
1
star
21

accelerated_cpp

Chapter exercises from Accelerated C++: Practical Programming by Example by Andrew Koenig and Barbara E. Moo
C++
1
star
22

test_driven_development_with_python

Test-Driven Development with Python by Harry J.W. Percival
Python
1
star
23

SVRobotics

Resources for Robotics Design & Innovation, North Carolina Summer Ventures in Science & Mathematics
CMake
1
star
24

fluent_python

Jupyter notebooks for examples and exercises from Fluent Python by Luciano Ramalho
Jupyter Notebook
1
star
25

arm-mirror

Using just a webcam, this program allows the uArm Metal to mirror the movement of your hand. The state of the pump is also controlled by the closing and opening of your hand.
Python
1
star