<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel rdf:about="https://community.wolfram.com">
    <title>Community RSS Feed</title>
    <link>https://community.wolfram.com</link>
    <description>RSS Feed for Wolfram Community showing ideas tagged with Robotics with no replies sorted by active.</description>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3680195" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/1379380" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/1270989" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/967268" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/820884" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/792546" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/599202" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/370172" />
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3680195">
    <title>Job opportunity with Emerald Cloud Lab!</title>
    <link>https://community.wolfram.com/groups/-/m/t/3680195</link>
    <description>![Job Opportunity with Emerald Cloud Lab!][1]&#xD;
&#xD;
**Emerald Cloud Lab (ECL)** is the world&amp;#039;s leading remote research laboratory, allowing scientists to run experiments 24/7/365, from anywhere in the world. The entire lab is run on a build out of Wolfram Language - Symbolic Lab Language, which standardizes how biological and chemical laboratory experiments and their resulting data are designed, executed, and analyzed. Scientific methods are translated into code, then executed in our state-of-the art laboratory. The full documentation and all current running experiments can be seen here: https://www.emeraldcloudlab.com/documentation/ &#xD;
&#xD;
Winner of the Wolfram Innovator award https://www.wolframconsulting.com/powering-a-life-science-lab-in-the-cloud/ ECL is becoming a powerful platform for the future of the biotech industry.&#xD;
&#xD;
**We are hiring!** For current job openings see below and contact careers@emeraldcloudlab.com&#xD;
&#xD;
**Interested?** Join us for a live interactive tele-tour with Co-Founder and CEO, Brian Frezza. The session will include an overview of ECL&amp;#039;s history and aims as well as a deep dive into our technology. It is intended to give you a genuine sense of how ECL works and how our various teams come together to make what we do possible. For information on upcoming sessions and to sign up, please contact: careers@emeraldcloudlab.com&#xD;
&#xD;
&#xD;
**Backend Engineer** - We are seeking a Senior Backend Software Engineer to join our backend team and help build the services that power the future of scientific research. You will develop and maintain critical APIs and services that enable scientists to orchestrate complex experiments remotely. This role offers the unique opportunity to solve challenging problems at the intersection of cloud computing, laboratory automation, and scientific instrumentation.&#xD;
&#xD;
**Front End Engineer** - We are seeking a Senior Front End Software Engineer to join our front end team and help build the UI that power the future of scientific research. You will develop and maintain code and services that enable scientists to orchestrate complex experiments remotely. This role offers the unique opportunity to solve challenging problems at the intersection of cloud computing, laboratory automation, and scientific instrumentation.&#xD;
&#xD;
**Scientific Developer** - We are an automated cloud-based laboratory. The role is pivotal in ensuring seamless transition for customers as they onboard on&#xD;
the ECL platform, optimizing experimental workflows for reproducibility, ease of use, and high-quality data output. As a customer-facing liaison and the bridge between our customers and platform, you will work closely with customers and internal teams to translate research needs into executable experiments, oversee their successful implementation, and troubleshoot &#xD;
&#xD;
&amp;gt;**Website:** https://www.emeraldcloudlab.com  &#xD;
&amp;gt;**LinkedIn:** https://www.linkedin.com/company/emerald-cloud-lab&#xD;
&#xD;
&#xD;
  [1]: https://community.wolfram.com//c/portal/getImageAttachment?filename=Screenshot2026-04-03073618.png&amp;amp;userId=3680157</description>
    <dc:creator>Sophia Wolfram</dc:creator>
    <dc:date>2026-04-09T17:11:20Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/1379380">
    <title>[WSS18] Machine Learning to optimize Robotic Snake gait motion.</title>
    <link>https://community.wolfram.com/groups/-/m/t/1379380</link>
    <description>![Snake Robot and Pully][1]&#xD;
#Introduction&#xD;
The aim of this project is use Machine Learning to Optimize the movement of a Snake Robot. &#xD;
&#xD;
RIght now we use the BaysianMaximization Function In Mathematica to explore the space of Phase offsets and Amplitudes to see how this affects performance of the Robotics Snakes movements &#xD;
&#xD;
[YouTube Video of Snake in Motion][2]&#xD;
&#xD;
#Hardware&#xD;
##Snake&#xD;
This is a 2 Dimensional Snake Robot that has flexible couplings between each joint so It can rest flat on the surface. &#xD;
There are 8 segments, made using 40mm x 40mm x 20mm metal gear High Torque Servo&amp;#039;s that come with the [Roboterra][3]  Origin Robotics Kit and powered by the RoboCore Board. &#xD;
&#xD;
The is constructed from laser cut MDF, press fit passive fidget spinner / Skateboard Bearings 608zz 8mm x 22mm x 7mm.  The design is done in [OpenSCAD][4] and done is a Japanese wood working style, and doesn&amp;#039;t use screws, glue or fasteners except for the RC Servo Hub. &#xD;
&#xD;
Design Files here. &#xD;
[https://github.com/johnsokol/OpenSCAD-misc-projects/tree/master/RCservo-snake][5]&#xD;
&#xD;
##Pulley&#xD;
![The Pulley System][6]&#xD;
&#xD;
The Pulls consists of an RC Hobby Servo and an optical switch that senses a lever position that moves based on the tension on a string and release more strings as needs till the end of it&amp;#039;s travel, just over 8 inches. It then can retract the snake back to a &amp;#034;HOME&amp;#034; Position to restart the next trial. &#xD;
&#xD;
##Measuring Fitness&#xD;
The fitness of the trial is measured by taking the slope of distance / time. A full run is 20 seconds.  If it&amp;#039;s reaches the end of the 8 inch travel the time is stopped and reset for the next trial. If it fails to move over some small amount the trial is terminated and results are returned with whatever travel was made. &#xD;
&#xD;
##Control&#xD;
The communication between robot and Mathematica is done via 2 serial ports in the RoboCore board. &#xD;
The Snake itself is controlled by 2 RoboCores over one USB Serial Interface. The 2 cores are connected VIA I2C interface. &#xD;
&#xD;
#Movement&#xD;
![Snake Kinematics][7]  *note1&#xD;
&#xD;
The snake moves using passive wheels and diagonal friction against the surface created by lateral undulation, currently these are done using a Sine wave, future versions will use more complex patterns. &#xD;
&#xD;
&#xD;
&#xD;
&#xD;
&#xD;
#Conclusion&#xD;
&#xD;
[https://github.com/johnsokol/WolframSummer2018Project][8]&#xD;
&#xD;
&#xD;
Note1: *Image from Locomotion Efficiency Optimization of Biologically&#xD;
Inspired Snake Robots: Eleni Kelasidi, Mansoureh Jesmani , Kristin Y. Pettersen and Jan Tommy Gravdahl ,*&#xD;
&#xD;
&#xD;
  [1]: http://community.wolfram.com//c/portal/getImageAttachment?filename=Snake-n-Pully.jpg&amp;amp;userId=1365153&#xD;
  [2]: https://www.youtube.com/watch?v=ie4BJNzhDNM&#xD;
  [3]: https://www.roboterra.com/&#xD;
  [4]: http://www.openscad.org/&#xD;
  [5]: https://github.com/johnsokol/OpenSCAD-misc-projects/tree/master/RCservo-snake&#xD;
  [6]: http://community.wolfram.com//c/portal/getImageAttachment?filename=Pully1.jpg&amp;amp;userId=1365153&#xD;
  [7]: http://community.wolfram.com//c/portal/getImageAttachment?filename=Kinematics-of-snake.PNG&amp;amp;userId=1365153&#xD;
  [8]: https://github.com/johnsokol/WolframSummer2018Project</description>
    <dc:creator>John Sokol</dc:creator>
    <dc:date>2018-07-11T19:44:36Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/1270989">
    <title>The Homicidal Chauffeur</title>
    <link>https://community.wolfram.com/groups/-/m/t/1270989</link>
    <description>We now have a Wolfram Demonstration for [The Homicidal Chauffeur Problem][1], by Aaron T. Becker and Javier Garcia. In this simulation, you are some rich gadabout with a limited speed and unlimited turning radius, running for your life.  The other player is your chauffeur, with a higher speed and limited turning radius, who has clearly lost their mind.  Can you survive?&#xD;
 &#xD;
[![homicidal chauffeur][2]][1]&#xD;
&#xD;
&#xD;
  [1]: http://demonstrations.wolfram.com/TheHomicidalChauffeurProblem&#xD;
  [2]: http://community.wolfram.com//c/portal/getImageAttachment?filename=homicidal.jpg&amp;amp;userId=21530</description>
    <dc:creator>Ed Pegg</dc:creator>
    <dc:date>2018-01-23T15:53:33Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/967268">
    <title>Binary Counter: new downloadable SystemModeler example</title>
    <link>https://community.wolfram.com/groups/-/m/t/967268</link>
    <description>A new SystemModeler example has been added to the list of downloadable models available on the SystemModeler site, [Binary Counter][1]. &#xD;
&#xD;
Counters can be used for a huge array of applications. They can, for example, be used to count pulses from a sensor attached to a wheel to count the number of revolutions, which in turn can be used to calculate the speed of the wheel. Counters also can be used as digital clocks for different purposes. Another typical use of a digital counter is in central processing units (CPUs), where a certain kind of counter (program counters, or PCs) is used as a way for the CPU to walk through program instructions, one by one, from a memory.&#xD;
&#xD;
Flip-flops or latches are used as basic components in digital circuitry and work as a kind of memory that stores the state of one bit. By using multiple flip-flops, it is possible to construct digital state machines. A binary counter is basically a state machine that just cycles through its states for each cycle of a clock signal. A diagram of the counter component can be seen below. &#xD;
&#xD;
![Diagram view of the counter][2]&#xD;
&#xD;
The example utilizes a new feature in SystemModeler 4.3. Enumeration types, such as the [logic levels][3] in digital circuitry are now plotted using their discrete levels on the y-axis. This is apparent when plotting the internal states of the counter, for example:&#xD;
&#xD;
![Digital levels][4]&#xD;
&#xD;
This of course not limited to built-in enumerations. The following custom enumeration type:&#xD;
&#xD;
![Modelica code][5]&#xD;
&#xD;
Could look like this, when plotted in Simulation Center:&#xD;
&#xD;
![Temperature levels][6]&#xD;
&#xD;
For more information on what is new in SystemModeler 4.3, check out the [What&amp;#039;s New][7] page.&#xD;
&#xD;
&#xD;
  [1]: https://www.wolfram.com/system-modeler/examples/more/electrical-engineering/binary-counter &amp;#034;Binary Counter&amp;#034;&#xD;
  [2]: http://community.wolfram.com//c/portal/getImageAttachment?filename=modeldiagram.png&amp;amp;userId=554806&#xD;
  [3]: http://reference.wolfram.com/system-modeler/libraries/Modelica/Modelica.Electrical.Digital.Interfaces.Logic.html&#xD;
  [4]: http://community.wolfram.com//c/portal/getImageAttachment?filename=digitallevels.jpg&amp;amp;userId=554806&#xD;
  [5]: http://community.wolfram.com//c/portal/getImageAttachment?filename=CODE.png&amp;amp;userId=554806&#xD;
  [6]: http://community.wolfram.com//c/portal/getImageAttachment?filename=customunits.jpg&amp;amp;userId=554806&#xD;
  [7]: http://www.wolfram.com/system-modeler/new-in-4/</description>
    <dc:creator>Patrik Ekenberg</dc:creator>
    <dc:date>2016-11-21T08:46:56Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/820884">
    <title>Updated SystemModeler Examples Website</title>
    <link>https://community.wolfram.com/groups/-/m/t/820884</link>
    <description>We&amp;#039;ve done a major update to the SystemModeler Examples that you can find on [www.wolfram.com/system-modeler/examples][1]. We now have two major categories: Industry Examples and Education Examples. &#xD;
![enter image description here][2]&#xD;
&#xD;
When you click on one of the topics, say [Mechanical Engineering][3], you get to a page dedicated to that topic:&#xD;
&#xD;
![Mechanical Engineering Domain][4]&#xD;
&#xD;
For pages with educational materials there are difficulty legends to guide you. There are of course examples that are suitable for more than one level.&#xD;
&#xD;
When you click through to an example, you get to the individual example page, where you can read about the example, see videos, interact with CDF dynamic content, or download the full model. The full model can also contain a Mathematica notebook with analysis and design material. &#xD;
&#xD;
![Individual example page][5]&#xD;
&#xD;
When you find an example that you want to share on social media, there are new share buttons to make that easy.&#xD;
&#xD;
I hope you like the new pages and take a minute to browse through the examples!&#xD;
&#xD;
&#xD;
  [1]: http://www.wolfram.com/system-modeler/examples/&#xD;
  [2]: http://community.wolfram.com//c/portal/getImageAttachment?filename=8188WC_ExamplesUpdate.png&amp;amp;userId=18621&#xD;
  [3]: http://www.wolfram.com/system-modeler/examples/mechanical-engineering/&#xD;
  [4]: http://community.wolfram.com//c/portal/getImageAttachment?filename=WC_ExamplesUpdate.png&amp;amp;userId=18621&#xD;
  [5]: http://community.wolfram.com//c/portal/getImageAttachment?filename=img3.png&amp;amp;userId=18621</description>
    <dc:creator>Johan Rhodin</dc:creator>
    <dc:date>2016-03-10T23:40:19Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/792546">
    <title>Ball and Beam: new downloadable SystemModeler example</title>
    <link>https://community.wolfram.com/groups/-/m/t/792546</link>
    <description>Ball and beam, or balancing ball, is a very popular example used for teaching control theory. The ball and beam control problem has been added as a new example model at the SystemModeler industry example page, [here][1]. &#xD;
 &#xD;
![Diagram of ball and beam][2]&#xD;
&#xD;
Inside the downloadable model, you can try out different parameter settings. Two different control schemes have been provided together with the model, a PID controller and a LQ regulator. The model also comes with CAD models of the ball and beam that are used to animate the simulation results:&#xD;
&#xD;
![Animation of ball and beam][3]&#xD;
&#xD;
Additionally the download comes with a Mathematica notebook that provides instructions on how to automatically tune PID parameters and calculate linear quadratic gains from the Modelica model. From the notebook, Modelica components are created that are used to control the ball and beam. &#xD;
 &#xD;
![Mathematica notebook][4]&#xD;
&#xD;
Even more control theory related models are available at the SystemModeler industry example page, such as [LEGO Segway][5], [PI-controlled Tank System][6], [Arduino Robot Arm][7], and [Model Inversion Control of a Hoist Crab][8]. &#xD;
&#xD;
&#xD;
  [1]: https://www.wolfram.com/system-modeler/industry-examples/more/education/balancing-ball&#xD;
  [2]: http://community.wolfram.com//c/portal/getImageAttachment?filename=Diagram.png&amp;amp;userId=554806&#xD;
  [3]: http://community.wolfram.com//c/portal/getImageAttachment?filename=video.gif&amp;amp;userId=554806&#xD;
  [4]: http://community.wolfram.com//c/portal/getImageAttachment?filename=Notebook.png&amp;amp;userId=554806&#xD;
  [5]: https://www.wolfram.com/system-modeler/industry-examples/education/inverted-pendulum-control.html&#xD;
  [6]: https://www.wolfram.com/system-modeler/industry-examples/more/education/pi-controlled-tank-system&#xD;
  [7]: https://www.wolfram.com/system-modeler/industry-examples/more/education/arduino-robot-arm&#xD;
  [8]: https://www.wolfram.com/system-modeler/industry-examples/more/heavy-equipment/model-inversion-control-of-a-hoist-crab</description>
    <dc:creator>Patrik Ekenberg</dc:creator>
    <dc:date>2016-02-12T12:33:59Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/599202">
    <title>[Jobs] Project Engineer - Electrical/Mechanical [AC Kinetics, Inc]</title>
    <link>https://community.wolfram.com/groups/-/m/t/599202</link>
    <description>AC Kinetics is a company based in Armonk, NY (Westchester County, NY) that develops software to optimally control hardware systems.  One current product is software for an AC induction motor drive that saves energy in the motor while simultaneously improving its performance.  AC Kinetics is a small, 3-year-old startup with a core team of MIT-educated inventors who have been working together for 20 years.  We develop new technologies in a variety of areas and bring them to market. We pride ourselves on a friendly, relaxed office environment.  We are looking for someone to join us for an exciting opportunity.&#xD;
&#xD;
**Responsibilities**&#xD;
----------------&#xD;
&#xD;
1.	Algorithm development and coding for real time systems in C&#xD;
2.	In-house and offsite hardware performance testing&#xD;
3.	Interfacing with Drive Manufacturers to integrate AC Kinetics software&#xD;
4.	Hardware and software debugging&#xD;
5.	Willingness to periodically travel &#xD;
6.	Technical presentations and technology demonstrations&#xD;
&#xD;
**Technologies**&#xD;
------------&#xD;
&#xD;
Real-time C coding, IDEs (such as CodeComposer), Mathematica, SystemModeler, proficient with Laboratory equipment such as oscilloscopes, signal generators, National Instruments data acquisition hardware and software. Familiarity with motors and power electronics is a plus. We extensively use Mathematica and we are getting started with SystemModeler.&#xD;
&#xD;
Requirements&#xD;
3+ years experience working with real-time systems or equivalent educational background for recent graduates.  Successful software development experience. BS degree in engineering, computers, or physics a must, Masters or PhD degree is a plus. Knowledge/experience with control systems is a plus. &#xD;
&#xD;
**Personal Attributes:**&#xD;
------------------------&#xD;
&#xD;
 1. Self-starting&#xD;
 2. Organized&#xD;
 3. Skilled in verbal and written technical&#xD;
    communications&#xD;
 4. Flexibility to respond to changing priorities&#xD;
&#xD;
Email cover letters and resumes to employment@ackinetics.com.  Please no calls or visits.</description>
    <dc:creator>Neil Singer</dc:creator>
    <dc:date>2015-10-27T04:05:51Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/370172">
    <title>An importer for motion capture files. Infinite fun possibilities</title>
    <link>https://community.wolfram.com/groups/-/m/t/370172</link>
    <description>Admit it... &#xD;
&#xD;
You always wanted to play with those motion capture files that you can find for free by the thousands on places like the  [Advanced Computing Center for the Arts and Design][1]  or the [cgspeed site][2] which contains BVH conversions of the 2500-motion [Carnegie-Mellon motion capture dataset][3]. &#xD;
&#xD;
Well, now you can. &#xD;
&#xD;
I have written an importer package for the BVH (Biovision hierarchical data) motion capture format, which you can find as an answer on [mathematica.stackoverflow.com][4]. Just three of the possibilities:&#xD;
&#xD;
Import:&#xD;
&#xD;
    out = Import[ &amp;#034;C:\\Female1_D6_CartWheel.bvh&amp;#034;]&#xD;
&#xD;
![enter image description here][5]&#xD;
&#xD;
Generate movies:&#xD;
&#xD;
    out[&amp;#034;AnimatedGIF&amp;#034;, &amp;#034;C:\\cartwheel.gif&amp;#034;]&#xD;
&#xD;
![enter image description here][6]&#xD;
&#xD;
Analyse motion:&#xD;
&#xD;
    Graphics3D[&#xD;
     MapIndexed[&#xD;
      {Opacity[0.8], Hue[#2[[1]]/out[&amp;#034;FrameCount&amp;#034;]], &#xD;
        GraphicsComplex[#1, Line /@ out[&amp;#034;Bones&amp;#034;]]} &amp;amp;,&#xD;
      out[&amp;#034;JointsStack&amp;#034;]&#xD;
      ],&#xD;
     Boxed -&amp;gt; False&#xD;
     ]&#xD;
&#xD;
![enter image description here][7]&#xD;
&#xD;
etc. etc.&#xD;
&#xD;
Combined with all the graphical power of Mathematica the possibilities for fun projects are endless. How about this?&#xD;
&#xD;
![enter image description here][8]&#xD;
&#xD;
  [1]: http://accad.osu.edu/research/mocap/mocap_data.htm&#xD;
&#xD;
  [2]: https://sites.google.com/a/cgspeed.com/cgspeed/motion-capture&#xD;
&#xD;
  [3]: http://mocap.cs.cmu.edu/&#xD;
&#xD;
  [4]: http://mathematica.stackexchange.com/a/60942/57&#xD;
&#xD;
  [5]: /c/portal/getImageAttachment?filename=6g00x.png&amp;amp;userId=43903&#xD;
&#xD;
  [6]: /c/portal/getImageAttachment?filename=0BflU.gif&amp;amp;userId=43903&#xD;
&#xD;
  [7]: /c/portal/getImageAttachment?filename=H4YIN.png&amp;amp;userId=43903&#xD;
&#xD;
  [8]: /c/portal/getImageAttachment?filename=mobius.gif&amp;amp;userId=43903</description>
    <dc:creator>Sjoerd de Vries</dc:creator>
    <dc:date>2014-10-15T21:02:42Z</dc:date>
  </item>
</rdf:RDF>

