A Custom Robotic ARM in CoppeliaSim

Purpose: For robotics research, we require the robot to test our functions, Logics, algorithms, tasks, etc. Generally, we do not experiment with the practical robot. The primary issue is Practical robots are costly. The individual researcher usually cannot afford it. The second one is, the test with the real robot is risky and can damage property, human life, and itself due to bugs in the program or abnormal activity. So, it is best practice to experiment in Simulator first. When the algorithm is finalized, it can be implemented into a real robot. A researcher who starts the Robotics research, the learning curve is too long to develop a workable robot in Simulator. This paper demonstrates how we can easily create a 7 Degree of Freedom (DOF) custom robot for our research purpose. We will use the CoppeliaSim robot simulator for this purpose. It is free, opensource, and entirely GUI-based. We can create a robot without writing any code using this software. Design/Methodology/Approach: Here we describe to develop a custom robot. At first, we created a DH parameter for our robot. Then following the step-by-step procedure, the robot is created. After creating, we can attach our code on any object using LUA script language. To control the robot from external world, we can connect through TCP/IP socket communication. Establishing the communication, our robot will move depending on processed algorithm. Findings/Result: The robotic arm researcher needs robotics arm to test their forward kinematics, Inverse kinematics, statics, dynamics etc. code. Here we design our custom robots for research purpose. Originality/Value: Using CoppeliaSim, we can design custom robot for our research. Paper Type: Simulation based Research

[1]  Uriel Martinez-Hernandez,et al.  Towards an intuitive human-robot interaction based on hand gesture recognition and proximity sensors , 2020, 2020 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI).

[2]  Ashutosh Tiwari,et al.  Applying a 6 DoF Robotic Arm and Digital Twin to Automate Fan-Blade Reconditioning for Aerospace Maintenance, Repair, and Overhaul , 2020, Sensors.

[3]  Mehrnoosh Askarpour,et al.  Co-Simulation of Human-Robot Collaboration: from Temporal Logic to 3D Simulation , 2020, AREA@ECAI.

[4]  Ruixue Jia,et al.  The Rise of Robots in China , 2019, Journal of Economic Perspectives.

[5]  Erik Prada,et al.  A snake robot for locomotion in a pipe using trapezium-like travelling wave , 2021 .

[6]  Chong Zhang,et al.  Learning Ball-Balancing Robot through Deep Reinforcement Learning , 2021, 2021 International Conference on Computer, Control and Robotics (ICCCR).

[7]  Linlin Huang,et al.  Construction of intelligent visual coal and gangue separation system based on CoppeliaSim , 2020, 2020 5th International Conference on Automation, Control and Robotics Engineering (CACRE).

[8]  Qiang Zhan,et al.  An analytical inverse kinematics solution with joint limits avoidance of 7-DOF anthropomorphic manipulators without offset , 2020 .

[9]  Kazuya Yoshida,et al.  PPMC RL Training Algorithm: Rough Terrain Intelligent Robots through Reinforcement Learning. , 2020 .

[10]  Rudi Penne,et al.  Connecting the CoppeliaSim robotics simulator to virtual reality , 2020, SoftwareX.

[11]  Igor Shardyko,et al.  Decentralized Control of Robotic Arm with Elastic Joints , 2020, 2020 International Russian Automation Conference (RusAutoCon).

[12]  J. A. Fabro,et al.  Application of a ROS / CoppeliaSim Integration in a Practical “OBR” Competition Scenario , 2020, 2020 Latin American Robotics Symposium (LARS), 2020 Brazilian Symposium on Robotics (SBR) and 2020 Workshop on Robotics in Education (WRE).

[13]  Wahyu Caesarendra,et al.  Fuzzy-Based Fault-Tolerant Control for Omnidirectional Mobile Robot , 2020 .

[14]  Andrew J. Davison,et al.  RLBench: The Robot Learning Benchmark & Learning Environment , 2019, IEEE Robotics and Automation Letters.

[16]  Carlos Fransley Scatambulo Costa,et al.  Data Mining applied to the navigation task in autonomous robots , 2020, ISCC.

[17]  Christoph Ledermann,et al.  Simulation-based Testing for Early Safety-Validation of Robot Systems , 2020, 2020 IEEE Symposium on Product Compliance Engineering - (SPCE Portland).