Getting Started Guide RoboNation

Examples to get started with MATLAB and Simulink for RoboNation competitions
다운로드 수: 3.8K
업데이트 날짜: 2017/11/15

라이선스 보기

This Getting Started Guide provides MATLAB and Simulink examples which participants in RoboNation competitions can use to learn how to program their autonomous vehicles. Future iterations will show how to design algorithms and implement Model Based Design through simulations.
Anyone who is interested in using MATLAB and/or Simulink on a desktop computer to control their robotic platform or run automated vision systems will find this useful.
Some of the topics discussed are:
Deployment
- Running MATLAB Functions and Simulink Models directly on a PC
- Deploying an Executable to the Desktop
Video and Point Cloud
- Acquiring and viewing video
- Acquiring and viewing point cloud data from stereovision cameras or a LIDAR
Communication
- Communicating using UDP, TCP/IP, Serial and ROS messages
Acoustic Processing
- Acquire data from a DAQ to perform TDOA and other acoustic processing
Mobile Robotics
- Perform path planning and localization with the Robotics System Toolbox
Remote Control
- Provide RC manual control for a robotic system
To access the documentation and examples, after running the .mltbx file to install, navigate to the "Supplemental Software" section of the main doc page. There will be link to the "Getting Started Guide for Robonation Competitions" documentation.
For RoboNation teams looking for more information, please see the following page:
http://www.mathworks.com/academia/student-competitions/robonation/
App Version: 15.2.02

인용 양식

MathWorks Student Competitions Team (2024). Getting Started Guide RoboNation (https://www.mathworks.com/matlabcentral/fileexchange/47593-getting-started-guide-robonation), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2017b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Get Started with Simulink에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

code/

code/ArduinoRcReceive/

code/ArduinoRcReceive/code/library/

code/ArduinoRcReceive/code/mso/

code/ArduinoRcReceive/documentation/blocks/

code/ArduinoRcReceive/old/rcreceive/rcreceive/

code/BallTrackingExample/

code/BallTrackingExample/code/ArduinoUdp/

code/BallTrackingExample/code/ArduinoUdp/code/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/code/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/code/library/

code/BallTrackingExample/code/ArduinoUdp/code/library/

code/BallTrackingExample/code/ArduinoUdp/examples/MultipleTransmit/

code/BallTrackingExample/code/ArduinoUdp/examples/loopback/

code/BallTrackingExample/code/ArduinoUdp/examples/receive/

code/BallTrackingExample/code/ArduinoUdp/examples/transmit/

code/BallTrackingExample/code/BuildExecutable/

code/BallTrackingExample/code/BuildExecutable/code/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/code/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/code/library/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/examples/

code/BallTrackingExample/code/BuildExecutable/documentation/examples/other/

code/BallTrackingExample/code/BuildExecutable/examples/function/

code/BallTrackingExample/code/BuildExecutable/examples/schedule/

code/BallTrackingExample/code/BuildExecutable/examples/udp/

code/BallTrackingExample/code/BuildExecutable/examples/video/

code/BallTrackingExample/examples/

code/FrameRateDisplay/

code/FrameRateDisplay/code/library/

code/FrameRateDisplay/code/mso/

documentation/modules/deployment/

documentation/modules/other/

examples/CodeGeneration/

examples/Communication/

examples/Deployment/

examples/MobileRobotics/

examples/PointCloud/

examples/buoy/

examples/media/

examples/remote/

examples/scheduling/

code/ArduinoRcReceive/code/library/

code/ArduinoRcReceive/examples/

code/ArduinoRcReceive/old/rcreceive/rcreceive/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/code/library/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/examples/

code/BallTrackingExample/code/ArduinoUdp/code/library/

code/BallTrackingExample/code/ArduinoUdp/examples/MultipleTransmit/

code/BallTrackingExample/code/ArduinoUdp/examples/loopback/

code/BallTrackingExample/code/ArduinoUdp/examples/receive/

code/BallTrackingExample/code/ArduinoUdp/examples/transmit/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/code/library/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/examples/

code/BallTrackingExample/code/BuildExecutable/examples/udp/

code/BallTrackingExample/code/BuildExecutable/examples/video/

code/BallTrackingExample/examples/

code/FrameRateDisplay/code/library/

code/FrameRateDisplay/examples/

examples/CodeGeneration/

examples/Communication/

examples/Deployment/

examples/acoustic/

examples/buoy/

examples/remote/

examples/scheduling/

code/ArduinoRcReceive/documentation/blocks/html/

code/ArduinoRcReceive/documentation/examples/html/

code/ArduinoRcReceive/documentation/html/

code/ArduinoRcReceive/documentation/release/html/

code/ArduinoRcReceive/documentation/setup/html/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/documentation/blocks/html/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/documentation/concepts/html/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/documentation/examples/html/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/documentation/functions/html/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/documentation/html/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/documentation/release/html/

code/BallTrackingExample/code/ArduinoUdp/code/PackUnpackData/documentation/setup/html/

code/BallTrackingExample/code/ArduinoUdp/documentation/blocks/html/

code/BallTrackingExample/code/ArduinoUdp/documentation/examples/html/

code/BallTrackingExample/code/ArduinoUdp/documentation/html/

code/BallTrackingExample/code/ArduinoUdp/documentation/release/html/

code/BallTrackingExample/code/ArduinoUdp/documentation/setup/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/FunctionsBlocks/SoftRealTime/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/FunctionsBlocks/etic/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/FunctionsBlocks/etoc/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/FunctionsBlocks/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/GettingStarted/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/examples/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/examples/matlab/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/examples/simulink/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/release/html/

code/BallTrackingExample/code/BuildExecutable/code/SoftRealTime/documentation/setup/html/

code/BallTrackingExample/code/BuildExecutable/documentation/GettingStarted/html/

code/BallTrackingExample/code/BuildExecutable/documentation/examples/communication/html/

code/BallTrackingExample/code/BuildExecutable/documentation/examples/functions/html/

code/BallTrackingExample/code/BuildExecutable/documentation/examples/html/

code/BallTrackingExample/code/BuildExecutable/documentation/examples/scheduling/html/

code/BallTrackingExample/code/BuildExecutable/documentation/examples/video/html/

code/BallTrackingExample/code/BuildExecutable/documentation/functions/html/

code/BallTrackingExample/code/BuildExecutable/documentation/html/

code/BallTrackingExample/code/BuildExecutable/documentation/release/html/

code/BallTrackingExample/code/BuildExecutable/documentation/setup/html/

code/BallTrackingExample/documentation/examples/html/

code/BallTrackingExample/documentation/html/

code/BallTrackingExample/documentation/release/html/

code/BallTrackingExample/documentation/setup/html/

code/FrameRateDisplay/documentation/blocks/html/

code/FrameRateDisplay/documentation/concepts/html/

code/FrameRateDisplay/documentation/examples/html/

code/FrameRateDisplay/documentation/functions/html/

code/FrameRateDisplay/documentation/html/

code/FrameRateDisplay/documentation/release/html/

code/FrameRateDisplay/documentation/setup/html/

documentation/GettingStarted/html/

documentation/apps/html/

documentation/blocks/html/

documentation/examples/PointCloud/html/

documentation/examples/acoustic/daq/html/

documentation/examples/acoustic/dsp/html/

documentation/examples/acoustic/sdrt/html/

documentation/examples/buoy/html/

documentation/examples/communication/html/

documentation/examples/functions/html/

documentation/examples/html/

documentation/examples/remote/html/

documentation/examples/scheduling/html/

documentation/examples/video/html/

documentation/functions/html/

documentation/html/

documentation/modules/CodeGeneration/html/

documentation/modules/acoustic/html/

documentation/modules/communication/html/

documentation/modules/deployment/html/

documentation/modules/mobile/html/

documentation/modules/remote/html/

documentation/modules/ros/html/

documentation/modules/vision/html/

documentation/release/html/

examples/PointCloud/html/

examples/acoustic/html/

examples/functions/html/

버전 게시됨 릴리스 정보
15.3

Uploading this submission as a toolbox. After installing the .mltbx file users can view the documentation in the help browser under supplemental software.

15.2.2.1

Change in the Image file.
Updated the description
Update Description
Updated license
Link in the description updated

15.2.2.0

minor update to v15.2.02 which contains the new Ground Truth Labeler app

15.2.1.0

1. Updated included custom Arduino UDP toolbox to fix 15b bugs. See release notes for Arduino UDP toolbox for more information
2. Removed spaces from name of toolbox install file to prevent codegen issues

15.1.2.0

- Provided examples showing how to use a remote control (i.e. RC TX/RX) to control a robotic system.
- Provided examples showing how to acquire and view point cloud data from LIDAR's and Stereovision Cameras
- See release notes for more info

1.4.0.0

Updated to include topics on Robotics System Toolbox, which released in R2015a (i.e. ROS Connectivity, Gazebo and Path Planning)

Updated the included buildExecutable function to build executables out of Simulink models.

1.3.0.0

Changing code to an app to make improve usability and installation

1.2.0.0

Modified title of entry

1.1.0.0

Cleaned up documentation