├── .gitignore ├── README.md ├── exercise ├── exercise1 │ ├── code │ │ └── common │ │ │ ├── .octaverc │ │ │ ├── libs │ │ │ ├── matlab │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── macLibrary │ │ │ │ │ └── remoteApi.dylib │ │ │ │ ├── windowsLibrary32Bit │ │ │ │ │ └── remoteApi.dll │ │ │ │ └── windowsLibrary64Bit │ │ │ │ │ └── remoteApi.dll │ │ │ └── octave │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── macLibrary │ │ │ │ └── remoteApi.dylib │ │ │ │ └── windowsLibrary │ │ │ │ └── remApi.oct │ │ │ ├── normalizeAngle.m │ │ │ ├── startup │ │ │ └── startup.m │ │ │ └── vrep │ │ │ ├── bob_addMapSegment.m │ │ │ ├── bob_addPathSegment.m │ │ │ ├── bob_clearMapSegments.m │ │ │ ├── bob_clearPathSegments.m │ │ │ ├── bob_getBodyDiameter.m │ │ │ ├── bob_getEncoders.m │ │ │ ├── bob_getGhostPose.m │ │ │ ├── bob_getInterWheelDistance.m │ │ │ ├── bob_getLaserData.m │ │ │ ├── bob_getMap.m │ │ │ ├── bob_getPose.m │ │ │ ├── bob_getScannerPose.m │ │ │ ├── bob_getTargetGhostPose.m │ │ │ ├── bob_getWheelDiameter.m │ │ │ ├── bob_getWheelSpeeds.m │ │ │ ├── bob_init.m │ │ │ ├── bob_setGhostPose.m │ │ │ ├── bob_setGhostVisible.m │ │ │ ├── bob_setTargetGhostPose.m │ │ │ ├── bob_setTargetGhostVisible.m │ │ │ ├── bob_setWheelSpeeds.m │ │ │ ├── matlab │ │ │ ├── remApi.m │ │ │ └── remoteApiProto.m │ │ │ ├── octave │ │ │ └── remApiSetup.m │ │ │ ├── simulation_closeAllConnections.m │ │ │ ├── simulation_closeConnection.m │ │ │ ├── simulation_openConnection.m │ │ │ ├── simulation_pause.m │ │ │ ├── simulation_selectObject.m │ │ │ ├── simulation_setMouseNavigation.m │ │ │ ├── simulation_setStepped.m │ │ │ ├── simulation_setup.m │ │ │ ├── simulation_start.m │ │ │ ├── simulation_stop.m │ │ │ ├── simulation_triggerStep.m │ │ │ └── test.m │ ├── exercise1-assignment.pdf │ └── scene │ │ └── mooc_exercise.ttt ├── exercise2 │ ├── code │ │ ├── Ex2_KinematicsAndControl │ │ │ ├── .octaverc │ │ │ ├── calculateControlOutput.m │ │ │ ├── calculateWheelSpeeds.m │ │ │ ├── startup.m │ │ │ ├── test │ │ │ │ ├── .octaverc │ │ │ │ ├── startup.m │ │ │ │ └── testCircleDrive.m │ │ │ └── vrep │ │ │ │ ├── .octaverc │ │ │ │ ├── startup.m │ │ │ │ └── vrepSimulation.m │ │ └── common │ │ │ ├── .octaverc │ │ │ ├── libs │ │ │ ├── matlab │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── macLibrary │ │ │ │ │ └── remoteApi.dylib │ │ │ │ ├── windowsLibrary32Bit │ │ │ │ │ └── remoteApi.dll │ │ │ │ └── windowsLibrary64Bit │ │ │ │ │ └── remoteApi.dll │ │ │ └── octave │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── macLibrary │ │ │ │ └── remoteApi.dylib │ │ │ │ └── windowsLibrary │ │ │ │ └── remApi.oct │ │ │ ├── normalizeAngle.m │ │ │ ├── startup │ │ │ └── startup.m │ │ │ └── vrep │ │ │ ├── bob_addMapSegment.m │ │ │ ├── bob_addPathSegment.m │ │ │ ├── bob_clearMapSegments.m │ │ │ ├── bob_clearPathSegments.m │ │ │ ├── bob_getBodyDiameter.m │ │ │ ├── bob_getEncoders.m │ │ │ ├── bob_getGhostPose.m │ │ │ ├── bob_getInterWheelDistance.m │ │ │ ├── bob_getLaserData.m │ │ │ ├── bob_getMap.m │ │ │ ├── bob_getPose.m │ │ │ ├── bob_getScannerPose.m │ │ │ ├── bob_getTargetGhostPose.m │ │ │ ├── bob_getWheelDiameter.m │ │ │ ├── bob_getWheelSpeeds.m │ │ │ ├── bob_init.m │ │ │ ├── bob_setGhostPose.m │ │ │ ├── bob_setGhostVisible.m │ │ │ ├── bob_setTargetGhostPose.m │ │ │ ├── bob_setTargetGhostVisible.m │ │ │ ├── bob_setWheelSpeeds.m │ │ │ ├── matlab │ │ │ ├── remApi.m │ │ │ └── remoteApiProto.m │ │ │ ├── octave │ │ │ └── remApiSetup.m │ │ │ ├── simulation_closeAllConnections.m │ │ │ ├── simulation_closeConnection.m │ │ │ ├── simulation_openConnection.m │ │ │ ├── simulation_pause.m │ │ │ ├── simulation_selectObject.m │ │ │ ├── simulation_setMouseNavigation.m │ │ │ ├── simulation_setStepped.m │ │ │ ├── simulation_setup.m │ │ │ ├── simulation_start.m │ │ │ ├── simulation_stop.m │ │ │ ├── simulation_triggerStep.m │ │ │ └── test.m │ ├── ex2_kinematics_slides.pdf │ ├── exercise2-assignment.pdf │ └── scene │ │ └── mooc_exercise.ttt ├── exercise3 │ ├── amr_exercise_3_slides.pdf │ ├── code │ │ ├── Ex3_LineExtraction │ │ │ ├── .octaverc │ │ │ ├── extractLines.m │ │ │ ├── extractLinesPolar.m │ │ │ ├── fitLine.m │ │ │ ├── fitLinePolar.m │ │ │ ├── helper_functions │ │ │ │ ├── calcZDiff.m │ │ │ │ ├── generateMap.m │ │ │ │ ├── normalizeLineParameters.m │ │ │ │ ├── plotLinesAndMeasurements.m │ │ │ │ ├── plotLinesAndMeasurementsPolar.m │ │ │ │ ├── transformCartesianBodyToWorld.m │ │ │ │ ├── transformLineParameterBodyToWorld.m │ │ │ │ └── unifrnd.m │ │ │ ├── test │ │ │ │ ├── .octaverc │ │ │ │ ├── data │ │ │ │ │ ├── testLineExtraction1.mat │ │ │ │ │ ├── testLineExtraction2.mat │ │ │ │ │ ├── testLineExtraction3.mat │ │ │ │ │ ├── testLineExtraction4.mat │ │ │ │ │ ├── testLineExtraction5.mat │ │ │ │ │ └── testLineExtraction6.mat │ │ │ │ ├── runAndCheckFitLine.m │ │ │ │ ├── startup.m │ │ │ │ ├── testLineExtraction.m │ │ │ │ └── testLineFitting.m │ │ │ └── vrep │ │ │ │ ├── .octaverc │ │ │ │ ├── startup.m │ │ │ │ └── vrepSimulation.m │ │ └── common │ │ │ ├── .octaverc │ │ │ ├── libs │ │ │ ├── matlab │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── macLibrary │ │ │ │ │ └── remoteApi.dylib │ │ │ │ ├── windowsLibrary32Bit │ │ │ │ │ └── remoteApi.dll │ │ │ │ └── windowsLibrary64Bit │ │ │ │ │ └── remoteApi.dll │ │ │ └── octave │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── macLibrary │ │ │ │ └── remoteApi.dylib │ │ │ │ └── windowsLibrary │ │ │ │ └── remApi.oct │ │ │ ├── normalizeAngle.m │ │ │ ├── startup │ │ │ └── startup.m │ │ │ └── vrep │ │ │ ├── bob_addMapSegment.m │ │ │ ├── bob_addPathSegment.m │ │ │ ├── bob_clearMapSegments.m │ │ │ ├── bob_clearPathSegments.m │ │ │ ├── bob_getBodyDiameter.m │ │ │ ├── bob_getEncoders.m │ │ │ ├── bob_getGhostPose.m │ │ │ ├── bob_getInterWheelDistance.m │ │ │ ├── bob_getLaserData.m │ │ │ ├── bob_getMap.m │ │ │ ├── bob_getPose.m │ │ │ ├── bob_getScannerPose.m │ │ │ ├── bob_getTargetGhostPose.m │ │ │ ├── bob_getWheelDiameter.m │ │ │ ├── bob_getWheelSpeeds.m │ │ │ ├── bob_init.m │ │ │ ├── bob_setGhostPose.m │ │ │ ├── bob_setGhostVisible.m │ │ │ ├── bob_setTargetGhostPose.m │ │ │ ├── bob_setTargetGhostVisible.m │ │ │ ├── bob_setWheelSpeeds.m │ │ │ ├── matlab │ │ │ ├── remApi.m │ │ │ └── remoteApiProto.m │ │ │ ├── octave │ │ │ └── remApiSetup.m │ │ │ ├── simulation_closeAllConnections.m │ │ │ ├── simulation_closeConnection.m │ │ │ ├── simulation_openConnection.m │ │ │ ├── simulation_pause.m │ │ │ ├── simulation_selectObject.m │ │ │ ├── simulation_setMouseNavigation.m │ │ │ ├── simulation_setStepped.m │ │ │ ├── simulation_setup.m │ │ │ ├── simulation_start.m │ │ │ ├── simulation_stop.m │ │ │ ├── simulation_triggerStep.m │ │ │ └── test.m │ ├── exercise3-assignment.pdf │ └── scene │ │ └── mooc_exercise.ttt ├── solution1 │ ├── code │ │ └── common │ │ │ ├── .octaverc │ │ │ ├── libs │ │ │ ├── matlab │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── macLibrary │ │ │ │ │ └── remoteApi.dylib │ │ │ │ ├── windowsLibrary32Bit │ │ │ │ │ └── remoteApi.dll │ │ │ │ └── windowsLibrary64Bit │ │ │ │ │ └── remoteApi.dll │ │ │ └── octave │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── macLibrary │ │ │ │ └── remoteApi.dylib │ │ │ │ └── windowsLibrary │ │ │ │ └── remApi.oct │ │ │ ├── normalizeAngle.m │ │ │ ├── startup │ │ │ └── startup.m │ │ │ └── vrep │ │ │ ├── bob_addMapSegment.m │ │ │ ├── bob_addPathSegment.m │ │ │ ├── bob_clearMapSegments.m │ │ │ ├── bob_clearPathSegments.m │ │ │ ├── bob_getBodyDiameter.m │ │ │ ├── bob_getEncoders.m │ │ │ ├── bob_getGhostPose.m │ │ │ ├── bob_getInterWheelDistance.m │ │ │ ├── bob_getLaserData.m │ │ │ ├── bob_getMap.m │ │ │ ├── bob_getPose.m │ │ │ ├── bob_getScannerPose.m │ │ │ ├── bob_getTargetGhostPose.m │ │ │ ├── bob_getWheelDiameter.m │ │ │ ├── bob_getWheelSpeeds.m │ │ │ ├── bob_init.m │ │ │ ├── bob_setGhostPose.m │ │ │ ├── bob_setGhostVisible.m │ │ │ ├── bob_setTargetGhostPose.m │ │ │ ├── bob_setTargetGhostVisible.m │ │ │ ├── bob_setWheelSpeeds.m │ │ │ ├── matlab │ │ │ ├── remApi.m │ │ │ └── remoteApiProto.m │ │ │ ├── octave │ │ │ └── remApiSetup.m │ │ │ ├── simulation_closeAllConnections.m │ │ │ ├── simulation_closeConnection.m │ │ │ ├── simulation_openConnection.m │ │ │ ├── simulation_pause.m │ │ │ ├── simulation_selectObject.m │ │ │ ├── simulation_setMouseNavigation.m │ │ │ ├── simulation_setStepped.m │ │ │ ├── simulation_setup.m │ │ │ ├── simulation_start.m │ │ │ ├── simulation_stop.m │ │ │ ├── simulation_triggerStep.m │ │ │ └── test.m │ ├── exercise1-assignment.pdf │ └── scene │ │ └── mooc_exercise.ttt ├── solution2 │ ├── code │ │ ├── Ex2_KinematicsAndControl │ │ │ ├── .octaverc │ │ │ ├── calculateControlOutput.m │ │ │ ├── calculateWheelSpeeds.m │ │ │ ├── startup.m │ │ │ ├── test │ │ │ │ ├── .octaverc │ │ │ │ ├── startup.m │ │ │ │ └── testCircleDrive.m │ │ │ └── vrep │ │ │ │ ├── .octaverc │ │ │ │ ├── startup.m │ │ │ │ └── vrepSimulation.m │ │ └── common │ │ │ ├── .octaverc │ │ │ ├── libs │ │ │ ├── matlab │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ │ └── remoteApi.so │ │ │ │ ├── macLibrary │ │ │ │ │ └── remoteApi.dylib │ │ │ │ ├── windowsLibrary32Bit │ │ │ │ │ └── remoteApi.dll │ │ │ │ └── windowsLibrary64Bit │ │ │ │ │ └── remoteApi.dll │ │ │ └── octave │ │ │ │ ├── linuxLibrary32Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── linuxLibrary64Bit │ │ │ │ └── remApi.oct │ │ │ │ ├── macLibrary │ │ │ │ └── remoteApi.dylib │ │ │ │ └── windowsLibrary │ │ │ │ └── remApi.oct │ │ │ ├── normalizeAngle.m │ │ │ ├── startup │ │ │ └── startup.m │ │ │ └── vrep │ │ │ ├── bob_addMapSegment.m │ │ │ ├── bob_addPathSegment.m │ │ │ ├── bob_clearMapSegments.m │ │ │ ├── bob_clearPathSegments.m │ │ │ ├── bob_getBodyDiameter.m │ │ │ ├── bob_getEncoders.m │ │ │ ├── bob_getGhostPose.m │ │ │ ├── bob_getInterWheelDistance.m │ │ │ ├── bob_getLaserData.m │ │ │ ├── bob_getMap.m │ │ │ ├── bob_getPose.m │ │ │ ├── bob_getScannerPose.m │ │ │ ├── bob_getTargetGhostPose.m │ │ │ ├── bob_getWheelDiameter.m │ │ │ ├── bob_getWheelSpeeds.m │ │ │ ├── bob_init.m │ │ │ ├── bob_setGhostPose.m │ │ │ ├── bob_setGhostVisible.m │ │ │ ├── bob_setTargetGhostPose.m │ │ │ ├── bob_setTargetGhostVisible.m │ │ │ ├── bob_setWheelSpeeds.m │ │ │ ├── matlab │ │ │ ├── remApi.m │ │ │ └── remoteApiProto.m │ │ │ ├── octave │ │ │ └── remApiSetup.m │ │ │ ├── simulation_closeAllConnections.m │ │ │ ├── simulation_closeConnection.m │ │ │ ├── simulation_openConnection.m │ │ │ ├── simulation_pause.m │ │ │ ├── simulation_selectObject.m │ │ │ ├── simulation_setMouseNavigation.m │ │ │ ├── simulation_setStepped.m │ │ │ ├── simulation_setup.m │ │ │ ├── simulation_start.m │ │ │ ├── simulation_stop.m │ │ │ ├── simulation_triggerStep.m │ │ │ └── test.m │ ├── exercise2-assignment.pdf │ └── scene │ │ └── mooc_exercise.ttt └── solution3 │ ├── code │ ├── Ex3_LineExtraction │ │ ├── .octaverc │ │ ├── extractLines.m │ │ ├── extractLinesPolar.m │ │ ├── fitLine.m │ │ ├── fitLinePolar.m │ │ ├── helper_functions │ │ │ ├── calcZDiff.m │ │ │ ├── generateMap.m │ │ │ ├── normalizeLineParameters.m │ │ │ ├── plotLinesAndMeasurements.m │ │ │ ├── plotLinesAndMeasurementsPolar.m │ │ │ ├── transformCartesianBodyToWorld.m │ │ │ ├── transformLineParameterBodyToWorld.m │ │ │ └── unifrnd.m │ │ ├── test │ │ │ ├── .octaverc │ │ │ ├── data │ │ │ │ ├── testLineExtraction1.mat │ │ │ │ ├── testLineExtraction2.mat │ │ │ │ ├── testLineExtraction3.mat │ │ │ │ ├── testLineExtraction4.mat │ │ │ │ ├── testLineExtraction5.mat │ │ │ │ └── testLineExtraction6.mat │ │ │ ├── runAndCheckFitLine.m │ │ │ ├── startup.m │ │ │ ├── testLineExtraction.m │ │ │ └── testLineFitting.m │ │ └── vrep │ │ │ ├── .octaverc │ │ │ ├── startup.m │ │ │ └── vrepSimulation.m │ └── common │ │ ├── .octaverc │ │ ├── libs │ │ ├── matlab │ │ │ ├── linuxLibrary32Bit │ │ │ │ └── remoteApi.so │ │ │ ├── linuxLibrary64Bit │ │ │ │ └── remoteApi.so │ │ │ ├── macLibrary │ │ │ │ └── remoteApi.dylib │ │ │ ├── windowsLibrary32Bit │ │ │ │ └── remoteApi.dll │ │ │ └── windowsLibrary64Bit │ │ │ │ └── remoteApi.dll │ │ └── octave │ │ │ ├── linuxLibrary32Bit │ │ │ └── remApi.oct │ │ │ ├── linuxLibrary64Bit │ │ │ └── remApi.oct │ │ │ ├── macLibrary │ │ │ └── remoteApi.dylib │ │ │ └── windowsLibrary │ │ │ └── remApi.oct │ │ ├── normalizeAngle.m │ │ ├── startup │ │ └── startup.m │ │ └── vrep │ │ ├── bob_addMapSegment.m │ │ ├── bob_addPathSegment.m │ │ ├── bob_clearMapSegments.m │ │ ├── bob_clearPathSegments.m │ │ ├── bob_getBodyDiameter.m │ │ ├── bob_getEncoders.m │ │ ├── bob_getGhostPose.m │ │ ├── bob_getInterWheelDistance.m │ │ ├── bob_getLaserData.m │ │ ├── bob_getMap.m │ │ ├── bob_getPose.m │ │ ├── bob_getScannerPose.m │ │ ├── bob_getTargetGhostPose.m │ │ ├── bob_getWheelDiameter.m │ │ ├── bob_getWheelSpeeds.m │ │ ├── bob_init.m │ │ ├── bob_setGhostPose.m │ │ ├── bob_setGhostVisible.m │ │ ├── bob_setTargetGhostPose.m │ │ ├── bob_setTargetGhostVisible.m │ │ ├── bob_setWheelSpeeds.m │ │ ├── matlab │ │ ├── remApi.m │ │ └── remoteApiProto.m │ │ ├── octave │ │ └── remApiSetup.m │ │ ├── simulation_closeAllConnections.m │ │ ├── simulation_closeConnection.m │ │ ├── simulation_openConnection.m │ │ ├── simulation_pause.m │ │ ├── simulation_selectObject.m │ │ ├── simulation_setMouseNavigation.m │ │ ├── simulation_setStepped.m │ │ ├── simulation_setup.m │ │ ├── simulation_start.m │ │ ├── simulation_stop.m │ │ ├── simulation_triggerStep.m │ │ └── test.m │ ├── exercise3-assignment.pdf │ └── scene │ └── mooc_exercise.ttt ├── problemset ├── 0_locomotion_concepts │ ├── latex │ │ ├── .texpadtmp │ │ │ ├── inverse kinematics.aux │ │ │ ├── inverse kinematics.log │ │ │ ├── inverse kinematics.synctex.gz │ │ │ ├── stereo_triangulation.aux │ │ │ ├── stereo_triangulation.log │ │ │ └── stereo_triangulation.synctex.gz │ │ ├── inverse kinematics.pdf │ │ └── inverse kinematics.tex │ ├── q1.m │ ├── q2.m │ ├── q3.m │ ├── q4_1.m │ ├── q4_2.pdf │ ├── q4_3.m │ ├── q5.m │ └── q5_2.JPG ├── 1_mobile_robot_kinematics │ ├── latex │ │ ├── .texpadtmp │ │ │ ├── 90 deg swedish wheel.aux │ │ │ ├── 90 deg swedish wheel.log │ │ │ ├── 90 deg swedish wheel.synctex.gz │ │ │ ├── inverse kinematics.aux │ │ │ ├── inverse kinematics.log │ │ │ ├── inverse kinematics.synctex.gz │ │ │ ├── stereo_triangulation.aux │ │ │ ├── stereo_triangulation.log │ │ │ └── stereo_triangulation.synctex.gz │ │ ├── 90 deg swedish wheel.pdf │ │ ├── 90 deg swedish wheel.tex │ │ ├── diagram_2_v100.png │ │ └── swedish_wheel.png │ ├── q1.pdf │ ├── q2.m │ ├── q3.m │ └── q4.m ├── 2_perception_II │ ├── latex │ │ ├── .texpadtmp │ │ │ ├── stereo_triangulation.aux │ │ │ ├── stereo_triangulation.log │ │ │ └── stereo_triangulation.synctex.gz │ │ ├── stereo_triangulation.pdf │ │ └── stereo_triangulation.tex │ ├── q1.pdf │ └── q1_new.pdf ├── 3_perception_III │ ├── lena.jpg │ ├── q1.m │ ├── q2.m │ ├── q3.JPG │ └── q3.m ├── 4_perception_IV │ ├── latex │ │ ├── .texpadtmp │ │ │ ├── place_recognition.aux │ │ │ ├── place_recognition.log │ │ │ ├── place_recognition.synctex.gz │ │ │ ├── ransac.aux │ │ │ ├── ransac.log │ │ │ ├── ransac.synctex.gz │ │ │ ├── stereo_triangulation.aux │ │ │ ├── stereo_triangulation.log │ │ │ └── stereo_triangulation.synctex.gz │ │ ├── place_recognition.pdf │ │ ├── place_recognition.tex │ │ ├── ransac.pdf │ │ └── ransac.tex │ ├── q1.pdf │ └── q2.pdf ├── 5_localization_I │ ├── latex │ │ ├── .texpadtmp │ │ │ ├── map-based localization.aux │ │ │ ├── map-based localization.log │ │ │ ├── map-based localization.synctex.gz │ │ │ ├── place_recognition.aux │ │ │ ├── place_recognition.log │ │ │ ├── place_recognition.synctex.gz │ │ │ ├── ransac.aux │ │ │ ├── ransac.log │ │ │ ├── ransac.synctex.gz │ │ │ ├── stereo_triangulation.aux │ │ │ ├── stereo_triangulation.log │ │ │ └── stereo_triangulation.synctex.gz │ │ ├── loc1_fusion_belief1.png │ │ ├── loc1_fusion_input.png │ │ ├── loc1_meas_belief1.png │ │ ├── loc1_odo_belief2.png │ │ ├── loc1_robot_move.png │ │ ├── loc1_robot_see.png │ │ ├── loc1_robot_x0.png │ │ ├── map-based localization.pdf │ │ └── map-based localization.tex │ ├── q1.pdf │ ├── q2_1.m │ └── q2_2.m ├── 6_localization_II │ ├── q1_1.m │ ├── q1_2.m │ ├── q1_3.m │ ├── q2_1.m │ ├── q2_2.m │ ├── q2_3.m │ ├── q2_4.m │ └── q2_5.m ├── 7_slam_II │ ├── latex │ │ ├── .texpadtmp │ │ │ ├── ekf slam.aux │ │ │ ├── ekf slam.log │ │ │ ├── ekf slam.synctex.gz │ │ │ ├── map-based localization.aux │ │ │ ├── map-based localization.log │ │ │ ├── map-based localization.synctex.gz │ │ │ ├── place_recognition.aux │ │ │ ├── place_recognition.log │ │ │ ├── place_recognition.synctex.gz │ │ │ ├── ransac.aux │ │ │ ├── ransac.log │ │ │ ├── ransac.synctex.gz │ │ │ ├── stereo_triangulation.aux │ │ │ ├── stereo_triangulation.log │ │ │ └── stereo_triangulation.synctex.gz │ │ ├── ekf slam.pdf │ │ ├── ekf slam.tex │ │ └── monoslam_snapshot.png │ └── q1.pdf ├── 8_planning_I │ ├── q1.m │ ├── q2.m │ ├── q3.m │ └── q4.m └── 9_planning_II │ ├── q1.m │ ├── q2_1.m │ ├── q2_2.m │ ├── q3.m │ └── q4.m └── quiz ├── quiz1 ├── lena.jpg ├── q1.m ├── q2.m ├── q3.JPG ├── q3.m ├── q4.m ├── q5.m ├── q6.m ├── q7.m ├── q7.pdf ├── q8.m └── q8.txt └── quiz2 ├── q1_1.m ├── q1_2.m ├── q1_3.m ├── q2.pdf ├── q3.m └── q3.pdf /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.m~ 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/README.md -------------------------------------------------------------------------------- /exercise/exercise1/code/common/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/.octaverc -------------------------------------------------------------------------------- /exercise/exercise1/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/exercise1/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/exercise1/code/common/libs/matlab/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/libs/matlab/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/exercise1/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/exercise1/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/exercise1/code/common/libs/octave/linuxLibrary32Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/libs/octave/linuxLibrary32Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/exercise1/code/common/libs/octave/linuxLibrary64Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/libs/octave/linuxLibrary64Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/exercise1/code/common/libs/octave/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/libs/octave/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/exercise1/code/common/libs/octave/windowsLibrary/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/libs/octave/windowsLibrary/remApi.oct -------------------------------------------------------------------------------- /exercise/exercise1/code/common/normalizeAngle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/normalizeAngle.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/startup/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/startup/startup.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_addMapSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_addMapSegment.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_addPathSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_addPathSegment.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_clearMapSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_clearMapSegments.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_clearPathSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_clearPathSegments.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getBodyDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getBodyDiameter.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getEncoders.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getEncoders.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getInterWheelDistance.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getInterWheelDistance.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getLaserData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getLaserData.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getMap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getMap.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getPose.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getScannerPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getScannerPose.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getWheelDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getWheelDiameter.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_getWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_getWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_init.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_setGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_setGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_setGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_setGhostVisible.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_setTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_setTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_setTargetGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_setTargetGhostVisible.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/bob_setWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/bob_setWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/matlab/remApi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/matlab/remApi.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/matlab/remoteApiProto.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/matlab/remoteApiProto.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/octave/remApiSetup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/octave/remApiSetup.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_closeAllConnections.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_closeAllConnections.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_closeConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_closeConnection.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_openConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_openConnection.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_pause.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_pause.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_selectObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_selectObject.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_setMouseNavigation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_setMouseNavigation.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_setStepped.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_setStepped.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_setup.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_start.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_start.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_stop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_stop.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/simulation_triggerStep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/simulation_triggerStep.m -------------------------------------------------------------------------------- /exercise/exercise1/code/common/vrep/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/code/common/vrep/test.m -------------------------------------------------------------------------------- /exercise/exercise1/exercise1-assignment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/exercise1-assignment.pdf -------------------------------------------------------------------------------- /exercise/exercise1/scene/mooc_exercise.ttt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise1/scene/mooc_exercise.ttt -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/.octaverc -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/calculateControlOutput.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/calculateControlOutput.m -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/calculateWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/calculateWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/startup.m -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/test/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/test/.octaverc -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/test/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/test/startup.m -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/test/testCircleDrive.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/test/testCircleDrive.m -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/vrep/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/vrep/.octaverc -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/vrep/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/vrep/startup.m -------------------------------------------------------------------------------- /exercise/exercise2/code/Ex2_KinematicsAndControl/vrep/vrepSimulation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/Ex2_KinematicsAndControl/vrep/vrepSimulation.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/.octaverc -------------------------------------------------------------------------------- /exercise/exercise2/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/exercise2/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/exercise2/code/common/libs/matlab/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/libs/matlab/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/exercise2/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/exercise2/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/exercise2/code/common/libs/octave/linuxLibrary32Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/libs/octave/linuxLibrary32Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/exercise2/code/common/libs/octave/linuxLibrary64Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/libs/octave/linuxLibrary64Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/exercise2/code/common/libs/octave/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/libs/octave/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/exercise2/code/common/libs/octave/windowsLibrary/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/libs/octave/windowsLibrary/remApi.oct -------------------------------------------------------------------------------- /exercise/exercise2/code/common/normalizeAngle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/normalizeAngle.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/startup/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/startup/startup.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_addMapSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_addMapSegment.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_addPathSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_addPathSegment.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_clearMapSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_clearMapSegments.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_clearPathSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_clearPathSegments.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getBodyDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getBodyDiameter.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getEncoders.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getEncoders.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getInterWheelDistance.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getInterWheelDistance.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getLaserData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getLaserData.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getMap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getMap.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getPose.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getScannerPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getScannerPose.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getWheelDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getWheelDiameter.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_getWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_getWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_init.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_setGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_setGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_setGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_setGhostVisible.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_setTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_setTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_setTargetGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_setTargetGhostVisible.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/bob_setWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/bob_setWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/matlab/remApi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/matlab/remApi.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/matlab/remoteApiProto.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/matlab/remoteApiProto.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/octave/remApiSetup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/octave/remApiSetup.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_closeAllConnections.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_closeAllConnections.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_closeConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_closeConnection.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_openConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_openConnection.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_pause.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_pause.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_selectObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_selectObject.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_setMouseNavigation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_setMouseNavigation.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_setStepped.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_setStepped.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_setup.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_start.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_start.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_stop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_stop.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/simulation_triggerStep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/simulation_triggerStep.m -------------------------------------------------------------------------------- /exercise/exercise2/code/common/vrep/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/code/common/vrep/test.m -------------------------------------------------------------------------------- /exercise/exercise2/ex2_kinematics_slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/ex2_kinematics_slides.pdf -------------------------------------------------------------------------------- /exercise/exercise2/exercise2-assignment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/exercise2-assignment.pdf -------------------------------------------------------------------------------- /exercise/exercise2/scene/mooc_exercise.ttt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise2/scene/mooc_exercise.ttt -------------------------------------------------------------------------------- /exercise/exercise3/amr_exercise_3_slides.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/amr_exercise_3_slides.pdf -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/.octaverc -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/extractLines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/extractLines.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/extractLinesPolar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/extractLinesPolar.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/fitLine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/fitLine.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/fitLinePolar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/fitLinePolar.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/helper_functions/calcZDiff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/helper_functions/calcZDiff.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/helper_functions/generateMap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/helper_functions/generateMap.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/helper_functions/normalizeLineParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/helper_functions/normalizeLineParameters.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/helper_functions/plotLinesAndMeasurements.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/helper_functions/plotLinesAndMeasurements.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/helper_functions/plotLinesAndMeasurementsPolar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/helper_functions/plotLinesAndMeasurementsPolar.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/helper_functions/transformCartesianBodyToWorld.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/helper_functions/transformCartesianBodyToWorld.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/helper_functions/transformLineParameterBodyToWorld.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/helper_functions/transformLineParameterBodyToWorld.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/helper_functions/unifrnd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/helper_functions/unifrnd.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/.octaverc -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction1.mat -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction2.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction2.mat -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction3.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction3.mat -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction4.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction4.mat -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction5.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction5.mat -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction6.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/data/testLineExtraction6.mat -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/runAndCheckFitLine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/runAndCheckFitLine.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/startup.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/testLineExtraction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/testLineExtraction.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/test/testLineFitting.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/test/testLineFitting.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/vrep/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/vrep/.octaverc -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/vrep/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/vrep/startup.m -------------------------------------------------------------------------------- /exercise/exercise3/code/Ex3_LineExtraction/vrep/vrepSimulation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/Ex3_LineExtraction/vrep/vrepSimulation.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/.octaverc -------------------------------------------------------------------------------- /exercise/exercise3/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/exercise3/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/exercise3/code/common/libs/matlab/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/libs/matlab/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/exercise3/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/exercise3/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/exercise3/code/common/libs/octave/linuxLibrary32Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/libs/octave/linuxLibrary32Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/exercise3/code/common/libs/octave/linuxLibrary64Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/libs/octave/linuxLibrary64Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/exercise3/code/common/libs/octave/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/libs/octave/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/exercise3/code/common/libs/octave/windowsLibrary/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/libs/octave/windowsLibrary/remApi.oct -------------------------------------------------------------------------------- /exercise/exercise3/code/common/normalizeAngle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/normalizeAngle.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/startup/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/startup/startup.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_addMapSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_addMapSegment.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_addPathSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_addPathSegment.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_clearMapSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_clearMapSegments.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_clearPathSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_clearPathSegments.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getBodyDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getBodyDiameter.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getEncoders.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getEncoders.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getInterWheelDistance.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getInterWheelDistance.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getLaserData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getLaserData.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getMap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getMap.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getPose.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getScannerPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getScannerPose.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getWheelDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getWheelDiameter.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_getWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_getWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_init.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_setGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_setGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_setGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_setGhostVisible.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_setTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_setTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_setTargetGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_setTargetGhostVisible.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/bob_setWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/bob_setWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/matlab/remApi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/matlab/remApi.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/matlab/remoteApiProto.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/matlab/remoteApiProto.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/octave/remApiSetup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/octave/remApiSetup.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_closeAllConnections.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_closeAllConnections.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_closeConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_closeConnection.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_openConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_openConnection.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_pause.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_pause.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_selectObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_selectObject.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_setMouseNavigation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_setMouseNavigation.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_setStepped.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_setStepped.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_setup.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_start.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_start.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_stop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_stop.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/simulation_triggerStep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/simulation_triggerStep.m -------------------------------------------------------------------------------- /exercise/exercise3/code/common/vrep/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/code/common/vrep/test.m -------------------------------------------------------------------------------- /exercise/exercise3/exercise3-assignment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/exercise3-assignment.pdf -------------------------------------------------------------------------------- /exercise/exercise3/scene/mooc_exercise.ttt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/exercise3/scene/mooc_exercise.ttt -------------------------------------------------------------------------------- /exercise/solution1/code/common/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/.octaverc -------------------------------------------------------------------------------- /exercise/solution1/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/solution1/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/solution1/code/common/libs/matlab/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/libs/matlab/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/solution1/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/solution1/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/solution1/code/common/libs/octave/linuxLibrary32Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/libs/octave/linuxLibrary32Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/solution1/code/common/libs/octave/linuxLibrary64Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/libs/octave/linuxLibrary64Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/solution1/code/common/libs/octave/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/libs/octave/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/solution1/code/common/libs/octave/windowsLibrary/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/libs/octave/windowsLibrary/remApi.oct -------------------------------------------------------------------------------- /exercise/solution1/code/common/normalizeAngle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/normalizeAngle.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/startup/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/startup/startup.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_addMapSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_addMapSegment.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_addPathSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_addPathSegment.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_clearMapSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_clearMapSegments.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_clearPathSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_clearPathSegments.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getBodyDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getBodyDiameter.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getEncoders.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getEncoders.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getGhostPose.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getInterWheelDistance.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getInterWheelDistance.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getLaserData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getLaserData.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getMap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getMap.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getPose.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getScannerPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getScannerPose.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getWheelDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getWheelDiameter.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_getWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_getWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_init.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_setGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_setGhostPose.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_setGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_setGhostVisible.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_setTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_setTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_setTargetGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_setTargetGhostVisible.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/bob_setWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/bob_setWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/matlab/remApi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/matlab/remApi.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/matlab/remoteApiProto.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/matlab/remoteApiProto.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/octave/remApiSetup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/octave/remApiSetup.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_closeAllConnections.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_closeAllConnections.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_closeConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_closeConnection.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_openConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_openConnection.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_pause.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_pause.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_selectObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_selectObject.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_setMouseNavigation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_setMouseNavigation.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_setStepped.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_setStepped.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_setup.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_start.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_start.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_stop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_stop.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/simulation_triggerStep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/simulation_triggerStep.m -------------------------------------------------------------------------------- /exercise/solution1/code/common/vrep/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/code/common/vrep/test.m -------------------------------------------------------------------------------- /exercise/solution1/exercise1-assignment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/exercise1-assignment.pdf -------------------------------------------------------------------------------- /exercise/solution1/scene/mooc_exercise.ttt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution1/scene/mooc_exercise.ttt -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/.octaverc -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/calculateControlOutput.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/calculateControlOutput.m -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/calculateWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/calculateWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/startup.m -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/test/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/test/.octaverc -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/test/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/test/startup.m -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/test/testCircleDrive.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/test/testCircleDrive.m -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/vrep/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/vrep/.octaverc -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/vrep/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/vrep/startup.m -------------------------------------------------------------------------------- /exercise/solution2/code/Ex2_KinematicsAndControl/vrep/vrepSimulation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/Ex2_KinematicsAndControl/vrep/vrepSimulation.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/.octaverc -------------------------------------------------------------------------------- /exercise/solution2/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/solution2/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/solution2/code/common/libs/matlab/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/libs/matlab/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/solution2/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/solution2/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/solution2/code/common/libs/octave/linuxLibrary32Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/libs/octave/linuxLibrary32Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/solution2/code/common/libs/octave/linuxLibrary64Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/libs/octave/linuxLibrary64Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/solution2/code/common/libs/octave/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/libs/octave/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/solution2/code/common/libs/octave/windowsLibrary/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/libs/octave/windowsLibrary/remApi.oct -------------------------------------------------------------------------------- /exercise/solution2/code/common/normalizeAngle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/normalizeAngle.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/startup/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/startup/startup.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_addMapSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_addMapSegment.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_addPathSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_addPathSegment.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_clearMapSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_clearMapSegments.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_clearPathSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_clearPathSegments.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getBodyDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getBodyDiameter.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getEncoders.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getEncoders.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getGhostPose.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getInterWheelDistance.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getInterWheelDistance.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getLaserData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getLaserData.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getMap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getMap.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getPose.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getScannerPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getScannerPose.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getWheelDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getWheelDiameter.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_getWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_getWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_init.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_setGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_setGhostPose.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_setGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_setGhostVisible.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_setTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_setTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_setTargetGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_setTargetGhostVisible.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/bob_setWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/bob_setWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/matlab/remApi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/matlab/remApi.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/matlab/remoteApiProto.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/matlab/remoteApiProto.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/octave/remApiSetup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/octave/remApiSetup.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_closeAllConnections.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_closeAllConnections.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_closeConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_closeConnection.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_openConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_openConnection.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_pause.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_pause.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_selectObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_selectObject.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_setMouseNavigation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_setMouseNavigation.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_setStepped.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_setStepped.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_setup.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_start.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_start.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_stop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_stop.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/simulation_triggerStep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/simulation_triggerStep.m -------------------------------------------------------------------------------- /exercise/solution2/code/common/vrep/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/code/common/vrep/test.m -------------------------------------------------------------------------------- /exercise/solution2/exercise2-assignment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/exercise2-assignment.pdf -------------------------------------------------------------------------------- /exercise/solution2/scene/mooc_exercise.ttt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution2/scene/mooc_exercise.ttt -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/.octaverc -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/extractLines.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/extractLines.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/extractLinesPolar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/extractLinesPolar.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/fitLine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/fitLine.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/fitLinePolar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/fitLinePolar.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/helper_functions/calcZDiff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/helper_functions/calcZDiff.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/helper_functions/generateMap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/helper_functions/generateMap.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/helper_functions/normalizeLineParameters.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/helper_functions/normalizeLineParameters.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/helper_functions/plotLinesAndMeasurements.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/helper_functions/plotLinesAndMeasurements.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/helper_functions/plotLinesAndMeasurementsPolar.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/helper_functions/plotLinesAndMeasurementsPolar.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/helper_functions/transformCartesianBodyToWorld.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/helper_functions/transformCartesianBodyToWorld.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/helper_functions/transformLineParameterBodyToWorld.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/helper_functions/transformLineParameterBodyToWorld.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/helper_functions/unifrnd.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/helper_functions/unifrnd.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/.octaverc -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction1.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction1.mat -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction2.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction2.mat -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction3.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction3.mat -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction4.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction4.mat -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction5.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction5.mat -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction6.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/data/testLineExtraction6.mat -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/runAndCheckFitLine.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/runAndCheckFitLine.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/startup.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/testLineExtraction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/testLineExtraction.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/test/testLineFitting.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/test/testLineFitting.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/vrep/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/vrep/.octaverc -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/vrep/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/vrep/startup.m -------------------------------------------------------------------------------- /exercise/solution3/code/Ex3_LineExtraction/vrep/vrepSimulation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/Ex3_LineExtraction/vrep/vrepSimulation.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/.octaverc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/.octaverc -------------------------------------------------------------------------------- /exercise/solution3/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/libs/matlab/linuxLibrary32Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/solution3/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/libs/matlab/linuxLibrary64Bit/remoteApi.so -------------------------------------------------------------------------------- /exercise/solution3/code/common/libs/matlab/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/libs/matlab/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/solution3/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/libs/matlab/windowsLibrary32Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/solution3/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/libs/matlab/windowsLibrary64Bit/remoteApi.dll -------------------------------------------------------------------------------- /exercise/solution3/code/common/libs/octave/linuxLibrary32Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/libs/octave/linuxLibrary32Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/solution3/code/common/libs/octave/linuxLibrary64Bit/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/libs/octave/linuxLibrary64Bit/remApi.oct -------------------------------------------------------------------------------- /exercise/solution3/code/common/libs/octave/macLibrary/remoteApi.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/libs/octave/macLibrary/remoteApi.dylib -------------------------------------------------------------------------------- /exercise/solution3/code/common/libs/octave/windowsLibrary/remApi.oct: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/libs/octave/windowsLibrary/remApi.oct -------------------------------------------------------------------------------- /exercise/solution3/code/common/normalizeAngle.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/normalizeAngle.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/startup/startup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/startup/startup.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_addMapSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_addMapSegment.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_addPathSegment.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_addPathSegment.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_clearMapSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_clearMapSegments.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_clearPathSegments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_clearPathSegments.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getBodyDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getBodyDiameter.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getEncoders.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getEncoders.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getGhostPose.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getInterWheelDistance.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getInterWheelDistance.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getLaserData.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getLaserData.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getMap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getMap.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getPose.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getScannerPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getScannerPose.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getWheelDiameter.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getWheelDiameter.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_getWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_getWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_init.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_setGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_setGhostPose.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_setGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_setGhostVisible.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_setTargetGhostPose.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_setTargetGhostPose.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_setTargetGhostVisible.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_setTargetGhostVisible.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/bob_setWheelSpeeds.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/bob_setWheelSpeeds.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/matlab/remApi.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/matlab/remApi.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/matlab/remoteApiProto.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/matlab/remoteApiProto.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/octave/remApiSetup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/octave/remApiSetup.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_closeAllConnections.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_closeAllConnections.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_closeConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_closeConnection.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_openConnection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_openConnection.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_pause.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_pause.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_selectObject.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_selectObject.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_setMouseNavigation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_setMouseNavigation.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_setStepped.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_setStepped.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_setup.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_setup.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_start.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_start.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_stop.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_stop.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/simulation_triggerStep.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/simulation_triggerStep.m -------------------------------------------------------------------------------- /exercise/solution3/code/common/vrep/test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/code/common/vrep/test.m -------------------------------------------------------------------------------- /exercise/solution3/exercise3-assignment.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/exercise3-assignment.pdf -------------------------------------------------------------------------------- /exercise/solution3/scene/mooc_exercise.ttt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/exercise/solution3/scene/mooc_exercise.ttt -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/latex/.texpadtmp/inverse kinematics.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/latex/.texpadtmp/inverse kinematics.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/latex/.texpadtmp/inverse kinematics.log -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/latex/.texpadtmp/inverse kinematics.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/latex/.texpadtmp/inverse kinematics.synctex.gz -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/latex/.texpadtmp/stereo_triangulation.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/latex/.texpadtmp/stereo_triangulation.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/latex/.texpadtmp/stereo_triangulation.log -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/latex/.texpadtmp/stereo_triangulation.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/latex/.texpadtmp/stereo_triangulation.synctex.gz -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/latex/inverse kinematics.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/latex/inverse kinematics.pdf -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/latex/inverse kinematics.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/latex/inverse kinematics.tex -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/q1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/q1.m -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/q2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/q2.m -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/q3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/q3.m -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/q4_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/q4_1.m -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/q4_2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/q4_2.pdf -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/q4_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/q4_3.m -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/q5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/q5.m -------------------------------------------------------------------------------- /problemset/0_locomotion_concepts/q5_2.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/0_locomotion_concepts/q5_2.JPG -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/.texpadtmp/90 deg swedish wheel.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/.texpadtmp/90 deg swedish wheel.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/.texpadtmp/90 deg swedish wheel.log -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/.texpadtmp/90 deg swedish wheel.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/.texpadtmp/90 deg swedish wheel.synctex.gz -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/.texpadtmp/inverse kinematics.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/.texpadtmp/inverse kinematics.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/.texpadtmp/inverse kinematics.log -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/.texpadtmp/inverse kinematics.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/.texpadtmp/inverse kinematics.synctex.gz -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/.texpadtmp/stereo_triangulation.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/.texpadtmp/stereo_triangulation.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/.texpadtmp/stereo_triangulation.log -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/.texpadtmp/stereo_triangulation.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/.texpadtmp/stereo_triangulation.synctex.gz -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/90 deg swedish wheel.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/90 deg swedish wheel.pdf -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/90 deg swedish wheel.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/90 deg swedish wheel.tex -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/diagram_2_v100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/diagram_2_v100.png -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/latex/swedish_wheel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/latex/swedish_wheel.png -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/q1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/q1.pdf -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/q2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/q2.m -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/q3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/q3.m -------------------------------------------------------------------------------- /problemset/1_mobile_robot_kinematics/q4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/1_mobile_robot_kinematics/q4.m -------------------------------------------------------------------------------- /problemset/2_perception_II/latex/.texpadtmp/stereo_triangulation.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/2_perception_II/latex/.texpadtmp/stereo_triangulation.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/2_perception_II/latex/.texpadtmp/stereo_triangulation.log -------------------------------------------------------------------------------- /problemset/2_perception_II/latex/.texpadtmp/stereo_triangulation.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/2_perception_II/latex/.texpadtmp/stereo_triangulation.synctex.gz -------------------------------------------------------------------------------- /problemset/2_perception_II/latex/stereo_triangulation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/2_perception_II/latex/stereo_triangulation.pdf -------------------------------------------------------------------------------- /problemset/2_perception_II/latex/stereo_triangulation.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/2_perception_II/latex/stereo_triangulation.tex -------------------------------------------------------------------------------- /problemset/2_perception_II/q1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/2_perception_II/q1.pdf -------------------------------------------------------------------------------- /problemset/2_perception_II/q1_new.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/2_perception_II/q1_new.pdf -------------------------------------------------------------------------------- /problemset/3_perception_III/lena.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/3_perception_III/lena.jpg -------------------------------------------------------------------------------- /problemset/3_perception_III/q1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/3_perception_III/q1.m -------------------------------------------------------------------------------- /problemset/3_perception_III/q2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/3_perception_III/q2.m -------------------------------------------------------------------------------- /problemset/3_perception_III/q3.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/3_perception_III/q3.JPG -------------------------------------------------------------------------------- /problemset/3_perception_III/q3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/3_perception_III/q3.m -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/.texpadtmp/place_recognition.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/.texpadtmp/place_recognition.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/.texpadtmp/place_recognition.log -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/.texpadtmp/place_recognition.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/.texpadtmp/place_recognition.synctex.gz -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/.texpadtmp/ransac.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/.texpadtmp/ransac.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/.texpadtmp/ransac.log -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/.texpadtmp/ransac.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/.texpadtmp/ransac.synctex.gz -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/.texpadtmp/stereo_triangulation.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/.texpadtmp/stereo_triangulation.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/.texpadtmp/stereo_triangulation.log -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/.texpadtmp/stereo_triangulation.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/.texpadtmp/stereo_triangulation.synctex.gz -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/place_recognition.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/place_recognition.pdf -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/place_recognition.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/place_recognition.tex -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/ransac.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/ransac.pdf -------------------------------------------------------------------------------- /problemset/4_perception_IV/latex/ransac.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/latex/ransac.tex -------------------------------------------------------------------------------- /problemset/4_perception_IV/q1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/q1.pdf -------------------------------------------------------------------------------- /problemset/4_perception_IV/q2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/4_perception_IV/q2.pdf -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/map-based localization.aux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/.texpadtmp/map-based localization.aux -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/map-based localization.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/.texpadtmp/map-based localization.log -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/map-based localization.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/.texpadtmp/map-based localization.synctex.gz -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/place_recognition.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/place_recognition.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/.texpadtmp/place_recognition.log -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/place_recognition.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/.texpadtmp/place_recognition.synctex.gz -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/ransac.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/ransac.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/.texpadtmp/ransac.log -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/ransac.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/.texpadtmp/ransac.synctex.gz -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/stereo_triangulation.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/stereo_triangulation.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/.texpadtmp/stereo_triangulation.log -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/.texpadtmp/stereo_triangulation.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/.texpadtmp/stereo_triangulation.synctex.gz -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/loc1_fusion_belief1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/loc1_fusion_belief1.png -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/loc1_fusion_input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/loc1_fusion_input.png -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/loc1_meas_belief1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/loc1_meas_belief1.png -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/loc1_odo_belief2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/loc1_odo_belief2.png -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/loc1_robot_move.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/loc1_robot_move.png -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/loc1_robot_see.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/loc1_robot_see.png -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/loc1_robot_x0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/loc1_robot_x0.png -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/map-based localization.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/map-based localization.pdf -------------------------------------------------------------------------------- /problemset/5_localization_I/latex/map-based localization.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/latex/map-based localization.tex -------------------------------------------------------------------------------- /problemset/5_localization_I/q1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/q1.pdf -------------------------------------------------------------------------------- /problemset/5_localization_I/q2_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/q2_1.m -------------------------------------------------------------------------------- /problemset/5_localization_I/q2_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/5_localization_I/q2_2.m -------------------------------------------------------------------------------- /problemset/6_localization_II/q1_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/6_localization_II/q1_1.m -------------------------------------------------------------------------------- /problemset/6_localization_II/q1_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/6_localization_II/q1_2.m -------------------------------------------------------------------------------- /problemset/6_localization_II/q1_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/6_localization_II/q1_3.m -------------------------------------------------------------------------------- /problemset/6_localization_II/q2_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/6_localization_II/q2_1.m -------------------------------------------------------------------------------- /problemset/6_localization_II/q2_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/6_localization_II/q2_2.m -------------------------------------------------------------------------------- /problemset/6_localization_II/q2_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/6_localization_II/q2_3.m -------------------------------------------------------------------------------- /problemset/6_localization_II/q2_4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/6_localization_II/q2_4.m -------------------------------------------------------------------------------- /problemset/6_localization_II/q2_5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/6_localization_II/q2_5.m -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/ekf slam.aux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/ekf slam.aux -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/ekf slam.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/ekf slam.log -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/ekf slam.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/ekf slam.synctex.gz -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/map-based localization.aux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/map-based localization.aux -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/map-based localization.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/map-based localization.log -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/map-based localization.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/map-based localization.synctex.gz -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/place_recognition.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/place_recognition.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/place_recognition.log -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/place_recognition.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/place_recognition.synctex.gz -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/ransac.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/ransac.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/ransac.log -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/ransac.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/ransac.synctex.gz -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/stereo_triangulation.aux: -------------------------------------------------------------------------------- 1 | \relax 2 | -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/stereo_triangulation.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/stereo_triangulation.log -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/.texpadtmp/stereo_triangulation.synctex.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/.texpadtmp/stereo_triangulation.synctex.gz -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/ekf slam.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/ekf slam.pdf -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/ekf slam.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/ekf slam.tex -------------------------------------------------------------------------------- /problemset/7_slam_II/latex/monoslam_snapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/latex/monoslam_snapshot.png -------------------------------------------------------------------------------- /problemset/7_slam_II/q1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/7_slam_II/q1.pdf -------------------------------------------------------------------------------- /problemset/8_planning_I/q1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/8_planning_I/q1.m -------------------------------------------------------------------------------- /problemset/8_planning_I/q2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/8_planning_I/q2.m -------------------------------------------------------------------------------- /problemset/8_planning_I/q3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/8_planning_I/q3.m -------------------------------------------------------------------------------- /problemset/8_planning_I/q4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/8_planning_I/q4.m -------------------------------------------------------------------------------- /problemset/9_planning_II/q1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/9_planning_II/q1.m -------------------------------------------------------------------------------- /problemset/9_planning_II/q2_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/9_planning_II/q2_1.m -------------------------------------------------------------------------------- /problemset/9_planning_II/q2_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/9_planning_II/q2_2.m -------------------------------------------------------------------------------- /problemset/9_planning_II/q3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/9_planning_II/q3.m -------------------------------------------------------------------------------- /problemset/9_planning_II/q4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/problemset/9_planning_II/q4.m -------------------------------------------------------------------------------- /quiz/quiz1/lena.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/lena.jpg -------------------------------------------------------------------------------- /quiz/quiz1/q1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q1.m -------------------------------------------------------------------------------- /quiz/quiz1/q2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q2.m -------------------------------------------------------------------------------- /quiz/quiz1/q3.JPG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q3.JPG -------------------------------------------------------------------------------- /quiz/quiz1/q3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q3.m -------------------------------------------------------------------------------- /quiz/quiz1/q4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q4.m -------------------------------------------------------------------------------- /quiz/quiz1/q5.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q5.m -------------------------------------------------------------------------------- /quiz/quiz1/q6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q6.m -------------------------------------------------------------------------------- /quiz/quiz1/q7.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q7.m -------------------------------------------------------------------------------- /quiz/quiz1/q7.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q7.pdf -------------------------------------------------------------------------------- /quiz/quiz1/q8.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q8.m -------------------------------------------------------------------------------- /quiz/quiz1/q8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz1/q8.txt -------------------------------------------------------------------------------- /quiz/quiz2/q1_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz2/q1_1.m -------------------------------------------------------------------------------- /quiz/quiz2/q1_2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz2/q1_2.m -------------------------------------------------------------------------------- /quiz/quiz2/q1_3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz2/q1_3.m -------------------------------------------------------------------------------- /quiz/quiz2/q2.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz2/q2.pdf -------------------------------------------------------------------------------- /quiz/quiz2/q3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz2/q3.m -------------------------------------------------------------------------------- /quiz/quiz2/q3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luarss/ETHX-AMRX-2019/HEAD/quiz/quiz2/q3.pdf --------------------------------------------------------------------------------