Robotics System Toolbox (一)

Tuesday, September 11, 2018

English sentence:

  • We all like having you as our teacher. You have our respect and gratefulness.
  • I am truly grateful to you for what you have done.
  • It is the most approriate time to show you our thanks.
  • Send your our everlasting feeling of gratefulness and thankfulness on this special day.
  • The value of a person, should see what he contributes, and should not see what he has achieved.
  • Life can go far, to see who counterparts; how great achievements, to see who is points.
  • Everything now is for the future of dream weaving wings, let the fly in reality.
  • To the world you may be one person, but to one person you may be the world.
  • Life is sad at times, but it is up to you to nake your own life happy.
  • Life is not about waiting for the storm to pass. it is about learning to dance in the rain.
  • Robotics system toolbox product description

    https://ww2.mathworks.cn/help/robotics/gs/product-description.html

    Design and test algorithms for robotics applications

    Robotics System Toolbox™ provides algorithms and hardware connectivity for developing autonomous robotics applications for aerial and ground vehicles, manipulators, and humanoid robots. Toolbox algorithms include path planning and path following for differential drive robots, scan matching, obstacle avoidance, and state estimation. For manipulator robots, the system toolbox includes algorithms for inverse kinematics, kinematic constraints, and dynamics using a rigid body tree representation.

    The system toolbox provides an interface between MATLAB® and Simulink® and the Robot Operating System (ROS) that enables you to test and verify applications on ROS-enabled robots and robot simulators such as Gazebo. It includes examples showing how to work with virtual robots in Gazebo and with actual ROS-enabled robots.

    Robotics System Toolbox supports C++ code generation, enabling you to generate a ROS node from a Simulink model and automatically deploy it to a ROS network. Support for Simulink external mode lets you view signals and change parameters while your deployed model is running.

    Key Features

    Map utilization, path planning, path following, and state estimation algorithms
    Robot localization and environment mapping using lidar sensors
    Rigid body tree kinematics and dynamics algorithms
    Bidirectional communication with live ROS-enabled robots
    rosbag data import, message extraction, and coordinate transformation
    ROS node generation from Simulink models (with Simulink Coder™)

    (1) Get Started with ROS

    (https://ww2.mathworks.cn/help/robotics/examples/get-started-with-ros.html)

           This example introduces how to:

    Set up ROS within MATLAB

    Get information about capabilities in a ROS network

    Get information about ROS messages

    Initialize ROS Network

        1.  rosinit    2. rosnode list    

        3. exampleHelperROSCreateSampleNetwork 

     4. rosnode list                 5.  rostopic list      

       6. rostopic info /pose      7. rosnode info /node_1                             

       8. rosservice list              9.  rosservice info /add                                      

      10. rostopic type /pose    11. rosmsg show geometry_msgs/Twist

      12. rosmsg show geometry_msgs/Vector3            13. rosmsg list  14. exampleHelperROSShutDownSampleNetwork  15. rosshutdown


    (2) Connect to a ROS Network

         (https://ww2.mathworks.cn/help/robotics/examples/connect-to-a-ros-network.html)

    rosinit('172.21.255.11') 

    Cannot connect to ROS master at http://172.21.255.11:11311. Check the specified address or hostname.

    rosinit('master_host')      

    Cannot connect to ROS master at http://sancai-Lenovo-G400:11311. Check the specified address or hostname.

    ©著作权归作者所有,转载或内容合作请联系作者
    平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

    推荐阅读更多精彩内容

    • rljs by sennchi Timeline of History Part One The Cognitiv...
      sennchi阅读 7,499评论 0 10
    • 今天我心情很好,儿子快回来了,我从心底里感到高兴。临近中午时,儿子姑姑发给我一张他们从北京登机飞威海的照片,...
      康明磊阅读 414评论 0 6
    • 频繁的中断,重复的活动最后的期限。你在此过程中改进自我。用微笑达成目标。番茄工作做法,计划减轻压力,提高质量。是在...
      Creoa_e0d6阅读 163评论 0 0
    • 很多人说九品城市模式很好,把它定位成一种电商模式。也有人说九品城市东西不错,把它定义成一种产品体验。其实,创立九品...
      老粪阅读 9,152评论 1 7
    • 风很冷啊 像一阵离家出走的风 我抱不住你啊 你咻一声溜走了 下雨了 今天的美 有点不足。
      留子尧阅读 189评论 1 6