ninopereira
Principal Robotics Engineer (Ph.D.) at Dyson UK. Driven by challenging projects, motivated team and stimulating environments
DysonMalmesbury, UK
Pinned Repositories
A_Star_Python
Simple A* algorithm implementation in Python
Behaviour_Cloning
An end-to-end control system using a deep neural network to control the steering of a simulated vehicle.
Behaviour_Planning
FSM implemented to handle predictions and define the behaviour of a vehicle on moving through traffic
Boids_Algorithm_Matlab
Implementation of Boids Algorithm in Matlab
DBSCAN_1D
Python implementation of DBSCAN algorithm for 1D
Path_Planning
Path planner that is able to create smooth, safe paths for the car to follow along a 3 lane highway with traffic.
Semantic_Segmentation
Semantic segmentation using FCNs to classify every pixel in an image and find the free space on the road.
Traffic_Signs_Classification_NN
Neural Network implementation in Python (Jupyter Notebook) using TensorFlow to classify traffic Signs from German dataset (gtsdb)
Unscented_Kalman_Filter_UKF
C++ Implementation of an UKF (Udacity Self Driving Car Nanodegree)
Vehicle_Detection_and_Tracking
Main strategies and methods employed in solving the problem of detecting vehicles in a video stream.
ninopereira's Repositories
ninopereira/Path_Planning
Path planner that is able to create smooth, safe paths for the car to follow along a 3 lane highway with traffic.
ninopereira/A_Star_Python
Simple A* algorithm implementation in Python
ninopereira/DBSCAN_1D
Python implementation of DBSCAN algorithm for 1D
ninopereira/PID_Control
PID control implementation for controlling the vehicle trajectory. Uses automatic tuning of PID parameters through Twidle algorithm.
ninopereira/Semantic_Segmentation
Semantic segmentation using FCNs to classify every pixel in an image and find the free space on the road.
ninopereira/Vehicle_Detection_and_Tracking
Main strategies and methods employed in solving the problem of detecting vehicles in a video stream.
ninopereira/Traffic_Signs_Classification_NN
Neural Network implementation in Python (Jupyter Notebook) using TensorFlow to classify traffic Signs from German dataset (gtsdb)
ninopereira/vpower
ANT+ Virtual Power - currently for BT-ATS turbo & Kurt Kinetic. More to come...
ninopereira/Behaviour_Cloning
An end-to-end control system using a deep neural network to control the steering of a simulated vehicle.
ninopereira/advanced-cplusplus
ninopereira/Advanced_Lane_Detection
ninopereira/Angle_Average
Compute average of the angles in a list
ninopereira/Angle_Distance
Routine that calculates distance between angles
ninopereira/bnrmicrobit
MakeCode extension for BotnRoll One A
ninopereira/CarND-Capstone-System-Integration
Drive car in ROS simulator using waypoint navigation and traffic light classification.
ninopereira/command_line_parser
Simple C++ example on how to parse command line arguments
ninopereira/ethzasl_ptam
Modified version of Parallel Tracking and Mapping (PTAM)
ninopereira/icpSparse
Implementation of the sparse icp algorithm
ninopereira/keras-squeezenet
SqueezeNet implementation with Keras Framework
ninopereira/Lane_Lines_Detection
Detects lane lines in images/video streams and outputs annotated image/video files.
ninopereira/libnabo
A fast K Nearest Neighbor library for low-dimensional spaces
ninopereira/libpointmatcher
An "Iterative Closest Point" library for 2-D/3-D mapping in Robotics
ninopereira/Nino_Pereira_CV
Repository for my CV profile and relevant documents
ninopereira/OptionParser
Command line option parser
ninopereira/RaspberryPi_Arduino_Serial
Chat example using Raspberry Pi and Arduino serial interface
ninopereira/RaspberryPi_BnrOneA_Serial
Serial interface with Raspberry Pi and Bot'n Roll One A
ninopereira/Rotation_Matrices
ninopereira/simple_file
Simple example on how to write and read files in c++
ninopereira/System_Integration
ROS nodes implementing core functionality of the autonomous vehicle system, including traffic light detection, control, and waypoint following.
ninopereira/video_stream_opencv
A package to open video streams and publish them in ROS using the opencv videocapture mechanism