Robot Control Programming

Current Status
Not Enrolled
Price
Closed
Get Started
This course is currently closed

In this lecture, you will build a robot then practice robot control programming on it.

Robot Software ControlLearning PathProgrammingFundamentalsRobot KinematicsSensor IntegrationControl SystemsMotion PlanningROSSimulation and TestingArtificial Intelligence andMachine LearningBasicsObject-OrientedProgrammingData Structures andAlgorithmsForward KinematicsInverse KinematicsJacobian MatrixTypes of SensorsSensor FusionPID ControlState-Space ControlModel Predictive ControlPath PlanningTrajectory GenerationBasicsAdvanced ConceptsGazeboRVizBasics of AIComputer VisionVariables and DataTypesControl StructuresFunctionsClasses and ObjectsInheritance andPolymorphismEncapsulation andAbstractionArrays and ListsStacks and QueuesTrees and GraphsSorting and SearchingJoint Angles to CartesianCoordinatesCartesian Coordinates toJoint AnglesVelocity KinematicsIMUEncodersLIDARCamerasKalman FilterExtended Kalman FilterProportional-Integral-DerivativeState VariablesSystem DynamicsOptimization-BasedControlA* AlgorithmDijkstra's AlgorithmRRTCubic SplinesQuintic SplinesNodesTopicsServicesActionlibTransformationsROS2Simulation EnvironmentPlugin DevelopmentVisualizationRobot ModelsNeural NetworksDeep LearningImage ProcessingObject DetectionSimultaneousLocalization andMapping

Knowledge

  • Robot control units
  • State machine
  • Confusion Matrix
  • Sensor data collections
  • Open/Close loop control
  • PID control
  • Sorting algorithms
  • Kinematics
  • Robot localization
  • Robot path planing
  • Robot path following
  • Image processing
  • Machine Vision with OpenCV
  • Deep learning with TensorFlow

Skills

  • Java Programing
  • Android Programing
  • Software Design
  • Software Version Control
  • Software Debugging
  • System Optimization

Activities

  • Robot Navigation
  • Robot Automation
  • Robot Remote Control

Course Content