AndresGarciaEscalante
I like programming robots, self driving cars, Computer Vision and AI.
ContinentalMexico
Pinned Repositories
Binocular-Stereo-Vision
Performing Dense correspondence matching and Depth Image Generation using Patch Matching and Gradients-Based Features algorithms.
CppND-System-Monitor
Implement a Linux System Monitor that provides a convenient and consistent way to read the stats of the computer such as processes, RAM, CPU, and more
Extended-Kalman-Filter
Compare the Position of a Turtlebot simulated in a Gazebo environment with a Filtered(Extended Kalman Filter) and a Unfilered Trajectories
Facial_Kepoints_CNN
Development of a Facial Keypoints Detection model based on a Convolutional Neural Network. The model is able to be executed in Real-time.
Grid-based-FastSLAM
Perform SLAM using Grid-based-FastSLAM in a simulated Gazebo environment.
Home-Service-Robot
Development of a mobile robot that performs SLAM, Path Planning, and picks up objects generated in the Gazebo world
Path-Planning-Autonomous-Car
Implement a safe autonomous navigation in a simulated 3D environment full of cars. Apply concepts like prediction, finite state machines, behavior planning, and more.
Pedestrian_Cars_Cyclists_Object_Detection
For this project, a convolutional neural network is used to detect and classify objects using data from Waymo dataset. The model is able to detec pedestrians, cyclists, and vehicles.
Real-Time-Appearance-Based-Mapping
Create a 2D occupancy grid and 3D octomap from a simulated Gazebo environment using the RTAB-Map package.
Street-View-House-Numbers-using-EfficientDet
Street number detection and recognition using a digits detector and digit concatenation, with the aim of finding the best method to pre-classify characters one at a time.
AndresGarciaEscalante's Repositories
AndresGarciaEscalante/Binocular-Stereo-Vision
Performing Dense correspondence matching and Depth Image Generation using Patch Matching and Gradients-Based Features algorithms.
AndresGarciaEscalante/Extended-Kalman-Filter
Compare the Position of a Turtlebot simulated in a Gazebo environment with a Filtered(Extended Kalman Filter) and a Unfilered Trajectories
AndresGarciaEscalante/Path-Planning-Autonomous-Car
Implement a safe autonomous navigation in a simulated 3D environment full of cars. Apply concepts like prediction, finite state machines, behavior planning, and more.
AndresGarciaEscalante/Grid-based-FastSLAM
Perform SLAM using Grid-based-FastSLAM in a simulated Gazebo environment.
AndresGarciaEscalante/Home-Service-Robot
Development of a mobile robot that performs SLAM, Path Planning, and picks up objects generated in the Gazebo world
AndresGarciaEscalante/CppND-System-Monitor
Implement a Linux System Monitor that provides a convenient and consistent way to read the stats of the computer such as processes, RAM, CPU, and more
AndresGarciaEscalante/Real-Time-Appearance-Based-Mapping
Create a 2D occupancy grid and 3D octomap from a simulated Gazebo environment using the RTAB-Map package.
AndresGarciaEscalante/Schnell-Language
Design and implemetation of my own programming language called "Schnell" using Python-Lex-Yacc.
AndresGarciaEscalante/Command-Line-Generator
Design and Implement a Java GUI for a Command Line Generator using Netbeans
AndresGarciaEscalante/CppND-Capstone-Snake-Game
Create a snake game with additional features using c++
AndresGarciaEscalante/CPPND-Concurrent-Traffic-Simulation
Develop a traffic simulation in which vehicles are moving along streets and are crossing intersections. In order to manage the traffic flow, then traffic lights have been added to the scenario, which required mutexes and creation of concurrent tasks
AndresGarciaEscalante/CppND-Route-Planning-Project
Apply A* Algorithm to find a path from one point to another in google maps using C++
AndresGarciaEscalante/Facial_Kepoints_CNN
Development of a Facial Keypoints Detection model based on a Convolutional Neural Network. The model is able to be executed in Real-time.
AndresGarciaEscalante/Mobile-Collaborative-Robot
Implemented a solution for the material transference between manufacturing and assembly stations using two industrial robots OMRON AIV and TM5-700 COBOT merged as a single robot to complete the task.
AndresGarciaEscalante/Pedestrian_Cars_Cyclists_Object_Detection
For this project, a convolutional neural network is used to detect and classify objects using data from Waymo dataset. The model is able to detec pedestrians, cyclists, and vehicles.
AndresGarciaEscalante/Street-View-House-Numbers-using-EfficientDet
Street number detection and recognition using a digits detector and digit concatenation, with the aim of finding the best method to pre-classify characters one at a time.
AndresGarciaEscalante/Where-is-my-Robot
Apply ROS AMCL package to accurately localize a mobile robot inside a map in the Gazebo simulation environment.
AndresGarciaEscalante/CppND-Memory-Management-Chatbot
The ChatBot code creates a dialogue where users can ask questions about some aspects of memory management in C++. The code optimizes the Memory Management using move semantics and smart pointers
AndresGarciaEscalante/Fire-Fighter-Problem
Our approach uses a Fuzzy Hyper Heuristic model for solving the Fightfighter problem. However, we mainly focus in the fuzzification stage, where we provide three different models using triangular, trapezoidal, and gaussian member functions to represent the features.
AndresGarciaEscalante/Folder-Structure-Conventions
Folder / directory structure options and naming conventions for software projects
AndresGarciaEscalante/GoChaseTheBall
Design a robot model from scratch and being able to follow a white ball in an environment using ROS, Rviz, and Gazebo.
AndresGarciaEscalante/Kidnapped-Vehicle
Implement localization to an simulated vehicle in an simulated univity environment.
AndresGarciaEscalante/My_Gazebo_World
Development of a world and models in gazebo from scratch.
AndresGarciaEscalante/Occupancy_Grid_Mapping
Plot a map using OGM
AndresGarciaEscalante/PID_Controller_Car
Implement a PID controller in C++ to maneuver the vehicle around the track.
AndresGarciaEscalante/RoboND-Kinematics-Project
Pick and place an object using a KUKA KR 210
AndresGarciaEscalante/RoboND-Perception-Exercises
Perception Exercises for Robotics
AndresGarciaEscalante/RoboND-Rover-Project
Rover-Nasa vehicle driving in Autonomous mode in a simulated enviroment.
AndresGarciaEscalante/Self_Driving_Car_CapStone_Project
Implement a safe autonomous navigation in a simulated 3D environment. In the simulation there will be traffic lights, that must be recognized by the self-driving car using a camera. Based on the state of the traffic light the car keeps moving, reduce the velocity, or stops. The self-driving car needs to be able to not exceed the maximum velocity, not exceed the maximum acceleration, not exceed the maximum jerk, and create smooth trajectories.
AndresGarciaEscalante/SFND_Lidar_Obstacle_Detection