Highlights from
Sim.I.am

  • Sim.I.am
    A MATLAB-based educational bridge between theory and practice in robotics.
  • GetArg(S, Name, Default)
  • ParseArgs(Args, varargin)
    Check input arguments
  • findjobj(container,vararg...
    findjobj Find java objects contained within a specified java container or Matlab GUI handle
  • getRobotBlockUserData(mod...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • getSimulatorBlockUserData...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • launch()
    Copyright (C) 2013 Georgia Tech Research Corporation
  • msfun_ir_distances_to_wf(...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • msfun_khepera3(block)
    Copyright (C) 2013, Georgia Tech Research Corporation
  • msfun_odometry(block)
    Copyright (C) 2013, Georgia Tech Research Corporation
  • msfun_simiam_ui(block)
    Copyright (C) 2013, Georgia Tech Research Corporation
  • msfun_uni_to_diff(block)
    Copyright (C) 2013, Georgia Tech Research Corporation
  • CellProps
    Helper class for GridLayout
  • GridLayout
    Main layout-manager class
  • mcodekit.list.dl_list
    Copyright (C) 2012 Jean-Pierre de la Croix
  • mcodekit.list.dl_list_ite...
    Copyright (C) 2012 Jean-Pierre de la Croix
  • mcodekit.list.dl_list_node
    Copyright (C) 2012 Jean-Pierre de la Croix
  • simiam.app.ControlApp
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.containers.ArrayList
    assert(iscell(elementOrElements), ...
  • simiam.containers.Queue
  • simiam.controller.AOandGTG
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.controller.AvoidOb...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.controller.Controller
    CONTROLLER is a template for all user-defined controllers.
  • simiam.controller.FollowWall
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.controller.GoToAngle
    GOTOANGLE steers the robot towards a angle with a constant velocity using PID
  • simiam.controller.GoToGoal
    GOTOGOAL steers the robot towards a goal with a constant velocity using PID
  • simiam.controller.Sliding...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.controller.Stop
  • simiam.controller.Supervisor
    SUPERVISOR switches between controllers and handles their inputs/outputs.
  • simiam.controller.khepera...
    SUPERVISOR switches between controllers and handles their inputs/outputs.
  • simiam.controller.quickbo...
    SUPERVISOR switches between controllers and handles their inputs/outputs.
  • simiam.robot.Khepera3
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.robot.QuickBot
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.robot.Robot
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.robot.driver.K3Driver
  • simiam.robot.driver.Quick...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.robot.dynamics.Dif...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.robot.dynamics.Dyn...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.robot.sensor.Proxi...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.robot.sensor.Wheel...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.robot.sensor.noise...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.robot.sensor.noise...
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.simulator.Obstacle
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.simulator.Physics
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.simulator.Simulator
    SIMULATOR is responsible for stepping the program through the simulation.
  • simiam.simulator.World
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.ui.AppWindow
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.ui.CourseraClient
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.ui.Drawable
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.ui.Pose2D
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.ui.Surface2D
    Copyright (C) 2013, Georgia Tech Research Corporation
  • simiam.util.EncodingScheme
  • simiam.util.Mutex
    Copyright (C) 2014, Georgia Tech Research Corporation
  • simiam.util.Plotter
    PLOTTER supports plotting data in 2D with a reference signal.
  • simiam.util.SecureHashAlg...
  • simiam
  • simiam_demo
  • View all files
image thumbnail

Sim.I.am

by

 

19 Mar 2013 (Updated )

A MATLAB-based educational bridge between theory and practice in robotics.

Editor's Notes:

This file was selected as MATLAB Central Pick of the Week

All files for Sim.I.am
/jdelacroix-simiam-cd67b5b/+simiam/+app/ControlApp.m
/jdelacroix-simiam-cd67b5b/+simiam/+containers/ArrayList.m
/jdelacroix-simiam-cd67b5b/+simiam/+containers/Queue.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/+khepera3/K3Supervisor.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/+quickbot/QBSupervisor.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/AOandGTG.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/AvoidObstacles.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/Controller.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/FollowWall.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/GoToAngle.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/GoToGoal.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/SlidingMode.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/Stop.m
/jdelacroix-simiam-cd67b5b/+simiam/+controller/Supervisor.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/+driver/K3Driver.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/+driver/QuickBotDriver.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/+dynamics/DifferentialDrive.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/+dynamics/Dynamics.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/+sensor/+noise/GaussianNoise.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/+sensor/+noise/NoiseModel.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/+sensor/ProximitySensor.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/+sensor/WheelEncoder.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/Khepera3.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/QuickBot.m
/jdelacroix-simiam-cd67b5b/+simiam/+robot/Robot.m
/jdelacroix-simiam-cd67b5b/+simiam/+simulator/Obstacle.m
/jdelacroix-simiam-cd67b5b/+simiam/+simulator/Physics.m
/jdelacroix-simiam-cd67b5b/+simiam/+simulator/Simulator.m
/jdelacroix-simiam-cd67b5b/+simiam/+simulator/World.m
/jdelacroix-simiam-cd67b5b/+simiam/+ui/AppWindow.m
/jdelacroix-simiam-cd67b5b/+simiam/+ui/CourseraClient.m
/jdelacroix-simiam-cd67b5b/+simiam/+ui/Drawable.m
/jdelacroix-simiam-cd67b5b/+simiam/+ui/Pose2D.m
/jdelacroix-simiam-cd67b5b/+simiam/+ui/Surface2D.m
/jdelacroix-simiam-cd67b5b/+simiam/+util/EncodingScheme.m
/jdelacroix-simiam-cd67b5b/+simiam/+util/Mutex.m
/jdelacroix-simiam-cd67b5b/+simiam/+util/Plotter.m
/jdelacroix-simiam-cd67b5b/+simiam/+util/SecureHashAlgorithm.m
/jdelacroix-simiam-cd67b5b/.gitignore
/jdelacroix-simiam-cd67b5b/AUTHORS
/jdelacroix-simiam-cd67b5b/bundled/findjobj/findjobj.m
/jdelacroix-simiam-cd67b5b/bundled/findjobj/license.txt
/jdelacroix-simiam-cd67b5b/bundled/GridLayout/CellProps.m
/jdelacroix-simiam-cd67b5b/bundled/GridLayout/GetArg.m
/jdelacroix-simiam-cd67b5b/bundled/GridLayout/GridLayout.m
/jdelacroix-simiam-cd67b5b/bundled/GridLayout/license.txt
/jdelacroix-simiam-cd67b5b/bundled/GridLayout/ParseArgs.m
/jdelacroix-simiam-cd67b5b/bundled/matlab_code_kit/+mcodekit/+list/dl_list.m
/jdelacroix-simiam-cd67b5b/bundled/matlab_code_kit/+mcodekit/+list/dl_list_iterator.m
/jdelacroix-simiam-cd67b5b/bundled/matlab_code_kit/+mcodekit/+list/dl_list_node.m
/jdelacroix-simiam-cd67b5b/bundled/matlab_code_kit/LICENSE
/jdelacroix-simiam-cd67b5b/bundled/matlab_code_kit/README.md
/jdelacroix-simiam-cd67b5b/java/edu/gatech/gritslab/Khepera3Connector.class
/jdelacroix-simiam-cd67b5b/java/edu/gatech/gritslab/Khepera3Connector.java
/jdelacroix-simiam-cd67b5b/java/edu/gatech/gritslab/QuickBotConnector.class
/jdelacroix-simiam-cd67b5b/java/edu/gatech/gritslab/QuickBotConnector.java
/jdelacroix-simiam-cd67b5b/launch.m
/jdelacroix-simiam-cd67b5b/LICENSE
/jdelacroix-simiam-cd67b5b/manual/images/ir-sensor-graph.eps
/jdelacroix-simiam-cd67b5b/manual/images/k3-ir-sensor-graph.eps
/jdelacroix-simiam-cd67b5b/manual/images/k3-sensors.png
/jdelacroix-simiam-cd67b5b/manual/images/quickbot-red.png
/jdelacroix-simiam-cd67b5b/manual/images/simiam-quickbot.png
/jdelacroix-simiam-cd67b5b/manual/images/simiam-round-logo.png
/jdelacroix-simiam-cd67b5b/manual/images/simiam-submit.png
/jdelacroix-simiam-cd67b5b/manual/images/week-3-pid-normal.png
/jdelacroix-simiam-cd67b5b/manual/images/week-3-pid-overshoot.png
/jdelacroix-simiam-cd67b5b/manual/images/week-3-pid-undershoot.png
/jdelacroix-simiam-cd67b5b/manual/images/week-4-ir-points.png
/jdelacroix-simiam-cd67b5b/manual/images/week-5-part-2.png
/jdelacroix-simiam-cd67b5b/manual/images/week-5-part-3.png
/jdelacroix-simiam-cd67b5b/manual/images/week-5-part-4.png
/jdelacroix-simiam-cd67b5b/manual/images/week-6-part-1.png
/jdelacroix-simiam-cd67b5b/manual/images/week-6-part-1b.png
/jdelacroix-simiam-cd67b5b/manual/images/week-6-part-2.png
/jdelacroix-simiam-cd67b5b/manual/manual.pdf
/jdelacroix-simiam-cd67b5b/manual/manual.tex
/jdelacroix-simiam-cd67b5b/README.md
/jdelacroix-simiam-cd67b5b/resources/icons/ui_control_hardware.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_control_home.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_control_pause.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_control_play.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_control_reset.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_control_zoom_in.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_control_zoom_out.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_status_clock.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_status_error.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_status_ok.png
/jdelacroix-simiam-cd67b5b/resources/icons/ui_status_unknown.png
/jdelacroix-simiam-cd67b5b/resources/simiam-round-small.png
/jdelacroix-simiam-cd67b5b/resources/simiam_screenshot.jpg
/jdelacroix-simiam-cd67b5b/resources/splash/simiam_splash.png
/jdelacroix-simiam-cd67b5b/settings.xml
/jdelacroix-simiam-cd67b5b/simiam.mlappinstall
/jdelacroix-simiam-cd67b5b/simiam.prj
/jdelacroix-simiam-cd67b5b/simulink/getRobotBlockUserData.m
/jdelacroix-simiam-cd67b5b/simulink/getSimulatorBlockUserData.m
/jdelacroix-simiam-cd67b5b/simulink/msfun_ir_distances_to_wf.m
/jdelacroix-simiam-cd67b5b/simulink/msfun_khepera3.m
/jdelacroix-simiam-cd67b5b/simulink/msfun_odometry.m
/jdelacroix-simiam-cd67b5b/simulink/msfun_simiam_ui.m
/jdelacroix-simiam-cd67b5b/simulink/msfun_uni_to_diff.m
/jdelacroix-simiam-cd67b5b/simulink/simiam-round-logo.png
/jdelacroix-simiam-cd67b5b/simulink/simiam.mdl
/jdelacroix-simiam-cd67b5b/simulink/simiam_demo.mdl

Contact us