{"id":47,"date":"2016-05-30T10:44:25","date_gmt":"2016-05-30T10:44:25","guid":{"rendered":"http:\/\/blogs.sun.ac.za\/prasarobmech2016\/?page_id=47"},"modified":"2016-11-27T08:49:45","modified_gmt":"2016-11-27T08:49:45","slug":"workshops","status":"publish","type":"page","link":"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/workshops\/","title":{"rendered":"[:en]Workshops[:]"},"content":{"rendered":"<p>[:en]Below are the details of the workshops\/tutorials that have currently been approved.<\/p>\n<p><strong>Computer Vision using Machine Learning with MATLAB (morning)<\/strong><\/p>\n<p><em>Time<\/em>: 8h00-12h00<\/p>\n<p><em>Venue<\/em>: Civil Engineering Building, S203<\/p>\n<p><em>Organizers\/presenters<\/em>:\u00a0Kirsten Smith, Michelle Navarro, and Praneet Kala (Opti-Num solutions)<\/p>\n<p><em>Objectives and content:\u00a0<\/em>Computer vision is an enabling technology that is driving the development of several of the\u00a0smart systems today\u2014for example, self-driving cars, gesture-based gaming, and robotic\u00a0surgery systems. Computer vision applies complex algorithms to images and video to detect,\u00a0classify, and track objects or events in order to understand a real-world scene. In this\u00a0session, Opti-Num Solutions engineers will show you how MATLAB can be used to simplify\u00a0the computer vision application development workflow from idea to deployment.Through demonstrations, you will gain insight into:<\/p>\n<ul>\n<li>Leveraging MATLAB for computer vision application development<\/li>\n<li>Image Classification<\/li>\n<li>Tracking Objects of Interest<\/li>\n<li>Using Stereo Vision<\/li>\n<li>Generating C-code from MATLAB<\/li>\n<\/ul>\n<p><em>Demo detail<\/em>: Robotics System Toolbox provides an interface between MATLAB and Simulink and the\u00a0Robot Operating System (ROS). This enables you to communicate with a ROS network,\u00a0interactively explore robot capabilities, and visualize sensor data. ROS is a communication\u00a0interface that enables different parts of a robotic system to discover, send, and receive data. \u00a0MATLAB support for ROS is a library of functions that allows you to exchange data with\u00a0ROS-enabled physical robots, or robot simulators such as Gazebo.<\/p>\n<p>The demo that will be showcased explores MATLAB control of the Gazebo Simulator using\u00a0ROS. When using robot simulators, it is important to test autonomous algorithms and\u00a0dynamically alter the surroundings in the world model while the simulation is running. The\u00a0demo will show how to create basic robot autonomy with Gazebo and how to interact with it.\u00a0In this example the robot is the TurtleBot platform. A timer class will be used to control the\u00a0autonomous aspects of TurtleBot movement. While you can use loops and other methods to\u00a0examine basic autonomy, the scheduled execution and non-blocking nature of timers make\u00a0them the best choice for achieving autonomous behaviour.<\/p>\n<p><em>Intended audience:\u00a0<\/em>Research Areas and Industries: Aerospace and Defence, Automotive, Electronics, Medical\u00a0Devices, Education, Computer Science, Earth and Ocean Sciences, Technical Services and\u00a0Consulting.<\/p>\n<hr \/>\n<p><strong>Scalable Data Science and Distributed Computing with MATLAB (afternoon)<\/strong><\/p>\n<p><em>Time<\/em>: 13h00-17h00<\/p>\n<p><em>Venue<\/em>: Civil Engineering Building, S203<\/p>\n<p><em>Organizers\/presenters:\u00a0<\/em>Kirsten Smith, Michelle Navarro, and Praneet Kala (Opti-Num solutions)<\/p>\n<p><em>Objectives and content:\u00a0<\/em>MATLAB is a scalable platform for supporting Data Analytics &#8211; a rapid prototyping\u00a0environment which enables you to access and analyse data and develop predictive models.\u00a0MATLAB works with your existing systems, so you can optimally process your algorithms \u2013\u00a0without having to rewrite them \u2013 using anything from your local desktop machine to\u00a0Hadoop and Spark, to improve the execution efficiency of your code. This workshop will\u00a0highlight combining MATLAB&#8217;s MapReduce framework with its Machine Learning\u00a0capabilities. In this session, Opti-Num Solutions engineers will show you how MATLAB can\u00a0be used for scaled performance and working with big datasets, even if they don\u2019t fit in\u00a0memory.Through demonstrations, you will gain insight into:<\/p>\n<ul>\n<li>Leveraging MATLAB for scaled Data Science applications<\/li>\n<li>Parallel Computing<\/li>\n<li>Statistics and Machine Learning Toolbox<\/li>\n<\/ul>\n<p><em>Demo detail<\/em>: Robotics System Toolbox provides an interface between MATLAB and Simulink and the\u00a0Robot Operating System (ROS). This enables you to communicate with a ROS network,\u00a0interactively explore robot capabilities, and visualize sensor data. ROS is a communication\u00a0interface that enables different parts of a robotic system to discover, send, and receive data. \u00a0MATLAB support for ROS is a library of functions that allows you to exchange data with\u00a0ROS-enabled physical robots, or robot simulators such as Gazebo.<\/p>\n<p>The demo that will be showcased explores MATLAB control of the Gazebo Simulator using\u00a0ROS. When using robot simulators, it is important to test autonomous algorithms and\u00a0dynamically alter the surroundings in the world model while the simulation is running. The\u00a0demo will show how to create basic robot autonomy with Gazebo and how to interact with it.\u00a0In this example the robot is the TurtleBot platform. A timer class will be used to control the\u00a0autonomous aspects of TurtleBot movement. While you can use loops and other methods to\u00a0examine basic autonomy, the scheduled execution and non-blocking nature of timers make\u00a0them the best choice for achieving autonomous behaviour.<\/p>\n<p><em>Intended audience:\u00a0<\/em>Research Areas and Industries: Aerospace and Defence, Automotive, Electronics, Medical\u00a0Devices, Education, Computer Science, Earth and Ocean Sciences, Technical Services and\u00a0Consulting.<\/p>\n<hr \/>\n<p><strong>HLT in South Africa: State of the community (afternoon)<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Please see the <a href=\"http:\/\/blogs.sun.ac.za\/prasarobmech2016\/files\/2016\/05\/Prasa.WorkshopInvitation.ERE_.1.0.6.2016-10-20.docx\">invitation to participate in\/contribute to this workshop<\/a>.<\/p>\n<p><em>Time<\/em>: 13h00-17h00<\/p>\n<p><em>Venue<\/em>: Electrical and Electronic Engineering Building,\u00a0E352<\/p>\n<p><em>Organizers\/presenters:<\/em><\/p>\n<p>Organizers: Dr. Roald Eiselen (CTexT, NWU; Resource Management Agency); Dr. Febe de Wet (Meraka agency, CSIR);\u00a0Dr Daniel van Niekerk (MuST, NWU).<\/p>\n<p>Invited speaker:\u00a0Prof JC Roux (South African Centre for Digital Language Resources)<br \/>\nOther confirmed presentation\/demonstration groups:<\/p>\n<ul>\n<li>HLT Research Group, CSIR Meraka Institute.<\/li>\n<li>Centre for Text Technology, North-West University.<\/li>\n<li>Multilingual Speech Technologies, North-West University.<\/li>\n<\/ul>\n<p><em>Objectives and content:\u00a0<\/em>Human language technology (HLT) remains an important enabling technology, which allows\u00a0greater access to information in the digital age. This is especially important in the South\u00a0African context with eleven official languages and relatively low levels of access to\u00a0information in people\u2019s first language. The development of HLTs and resources for the South\u00a0African languages has come a long way over the last fifteen years, with major advances in\u00a0the quantity and quality of the resources that are available for research and development.\u00a0These advances have been supported by several large scale development projects in both\u00a0speech and text processing, including the African Speech Technology, Lwazi, NCHLT Speech,\u00a0NCHLT Text and Autshumato projects. There have also been several other projects and\u00a0individual efforts to extend and improve the technologies and resources that are available\u00a0for the automatic processing of South African languages.<\/p>\n<p>Even with these efforts, most of the official South African languages are still considered\u00a0under-resourced in the scope of HLT and more work is required to ensure the continued\u00a0development and improvement of HLT in South Africa. The matter is further complicated by\u00a0the fact that that HLT is a cross-disciplinary field that requires knowledge of at least\u00a0linguistics, computer science, and statistics. Because the community of HLT researchers and\u00a0developers is relatively small, it is important that the various research groups coordinate\u00a0their development efforts to complement each other to ensure that the limited resources\u00a0available for development are effectively utilised.<\/p>\n<p>This workshop aims to bring together South African researchers and developers of HLT\u00a0applications and resources to present, demonstrate and discuss both their previous and\u00a0current projects, as well as projecting what they foresee their focus will be for the next\u00a0three to five years. The workshop has an invited presentation by a representative of the\u00a0newly established South African Centre for Digital Language Resources, a national\u00a0infrastructure for the development and distribution of resources for the South African\u00a0languages, as well as confirmed presentations and demonstrations by three HLT groups,\u00a0with an open invitation to all other research institutions and individuals to present and\u00a0demonstrate their HLT technologies.<\/p>\n<p>The workshop will also include an open forum for the discussion of possible cooperative and\u00a0coordinated development efforts with topics including, but not limited to:<\/p>\n<ul>\n<li>\u201cgrand challenges\u201d for HLT in the South African context;<\/li>\n<li>challenges of developing HLT for resource-scarce languages;<\/li>\n<li>data, tools and applications for HLT development;<\/li>\n<li>language technology integration;<\/li>\n<li>evaluation of HLT technologies and resources; and<\/li>\n<li>funding opportunities for the development of language resources and technologies.<\/li>\n<\/ul>\n<p><em>Intended audience:\u00a0<\/em>The intended audience includes researchers and developers from various institutions that\u00a0currently work on HLT in the South African context. PRASA provides the ideal environment\u00a0for getting together the larger HLT community from around the country and discuss the\u00a0issues they encounter, as well as creating an opportunity for dialogue on national challenges\u00a0and planning the path toward greater cooperation between the different groups across the\u00a0country. The workshop will also provide individual researchers the opportunity to discuss\u00a0and align their research and development with some of the larger groups with the aim of\u00a0extending the current HLT base to a larger number of researchers and institutions.<\/p>\n<hr \/>\n<p><strong>Functional Safety: The Pathway to Safe Automated Machines using Siemens TIA Portal (full day)<\/strong><\/p>\n<p><em>Time<\/em>: 8h30-15h00<\/p>\n<p><em>Venue<\/em>: Electrical and Electronic Engineering Building,\u00a0E202<\/p>\n<p><em>Organizers\/presenters:\u00a0<\/em>Prof. Theo van Niekerk and Mr. John Fernandes (Advanced Mechatronic Technology Centre, NMMU)<\/p>\n<p><em>Objectives and content:\u00a0<\/em>The objective of the workshop is to introduce delegates to the philosophy of functional\u00a0safety and integrated safety solutions for the development of safe automated machines. \u00a0The workshop will cover various aspects of Functional Safety within the machine design\u00a0process including:<\/p>\n<ol>\n<li>The importance of \u2018safe machinery\u2019<\/li>\n<li>Relevant European safety standards for machine builders<\/li>\n<li>The pathway to conformity (CE marking and certification)<\/li>\n<li>Procedures used in determining and eliminating risk according to EN ISO 12100<\/li>\n<li>Calculating various safety parameters such as the required Performance Level (PL)\u00a0and Safety Integrity Level (SIL)<\/li>\n<li>Methods used for verifying and comparing the achieved safety levels according to\u00a0IEC 61508 and IEC 62061.<\/li>\n<li>The design of suitable safety circuits according to EN 954-1 and its successor EN ISO\u00a013849-1.<\/li>\n<li>The role of Programmable Logic Controllers (PLCs) in achieving acceptable safety\u00a0levels within machines and processes as well as the importance of \u2018safe\u2019\u00a0communication between systems.<\/li>\n<li>Practical session on integrated safety using Siemens TIA portal<br \/>\na. Device setup and configuration<br \/>\nb. Practical examples.<\/li>\n<\/ol>\n<p><em>Intended audience:\u00a0<\/em>Nowadays, almost all industrial processes incorporate electrical and electronic devices and\u00a0systems. Many of these could cause severe harm to workers or the environment if not for\u00a0special \u2018integrated\u2019 safety features. Functional safety is thus aimed at all who design,\u00a0manufacture, use, maintain, modify, manage or inspect machinery or processes. Functional\u00a0safety begins by helping manufacturers to systematically identify all possible risks associated\u00a0with their machines or products throughout the machines entire life-cycle and makes\u00a0recommendations on how these risks can be reduced to tolerable levels through the\u00a0addition of safety features such as safeguarding, presence sensing, interlocking and\u00a0computer diagnostics. Functional Safety is applicable to almost all areas of industry\u00a0including the oil and gas industry, the manufacturing and transportation sectors and nuclear\u00a0plants just to name a few.<\/p>\n<hr \/>\n<p><strong>An introduction to causal models, Bayesian networks, and particle filters<\/strong><\/p>\n<p><em>Organizers\/presenters:\u00a0<\/em>Dr. Alta de Waal (University of Pretoria) and Dr. Gregor Pavlin (Thales Research and Technology, The Netherlands)<\/p>\n<p>PRASA-Robmech delegates are also invited to attend the final morning of the FAIR 2016 workshop, which will cover an introduction to causal models, Bayesian networks, and particle filters.\u00a0 (The theme of the FAIR 2016 workshop is &#8220;CAUSALITY:\u00a0 Bayesian Networks as Platform for Knowledge Representation in Science and Philosophy&#8221;.\u00a0 For more details on the sessions on the final day, as well as the rest of the workshop, please see <a href=\"http:\/\/www.cair.za.net\/FAIR2016\/\">http:\/\/www.cair.za.net\/FAIR2016\/<\/a>.\u00a0 Registration is free, but must be done on the FAIR workshop website.[:]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[:en]Below are the details of the workshops\/tutorials that have currently been approved. Computer Vision using Machine Learning with MATLAB (morning) Time: 8h00-12h00 Venue: Civil Engineering Building, S203 Organizers\/presenters:\u00a0Kirsten Smith, Michelle Navarro, and Praneet Kala (Opti-Num solutions) Objectives and content:\u00a0Computer vision &hellip; <a href=\"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/workshops\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":9860,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"sidebar-page.php","meta":{"footnotes":""},"class_list":["post-47","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/wp-json\/wp\/v2\/pages\/47","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/wp-json\/wp\/v2\/users\/9860"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/wp-json\/wp\/v2\/comments?post=47"}],"version-history":[{"count":11,"href":"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/wp-json\/wp\/v2\/pages\/47\/revisions"}],"predecessor-version":[{"id":191,"href":"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/wp-json\/wp\/v2\/pages\/47\/revisions\/191"}],"wp:attachment":[{"href":"https:\/\/blogs.sun.ac.za\/prasarobmech2016\/wp-json\/wp\/v2\/media?parent=47"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}