I am a Graduate Student at University of South Florida, Tampa, FLorida. I am working on a project which involves Controlling an Industrial Robot through Internet.
This project, controlling industrial robot online, I have divided in 2 parts:
one - sending data over Internet from any PC to the Robot PC.
I am confident about this first part of the project and plan to do that in Java. And, now I am working on the second part** - sending signals to Robot Controller once we receive the data at Robot PC.
We have a Robot s/w installed on Robot PC called ATS (Advanced Terminal s/w, DOS Based s/w) through which we can send commands to the Robot Controller. The controller is programmed using ACL (Advanced
Control Language). And then the controller generates appropriate signals for the motors to drive the Robot. Also, We have a Robot Interface card installed in Robot PC.
I have thought of 2 ways to achieve the second part** of my project -
one - once we receive instructions from Internet user at Robot PC, give input to the DOS-Based s/w in appropriate format and execute that.
two - once we receive instructions from Internet user at Robot PC, give input directly to Robot Controller in ASCII format (Controller accepts ASCII Chars.)
We don't have any s/w developement kit available for the Robot s/w from the company, so I have to talk to the controller directly, bypassing the s/w.
Our robot (SCORBOT-ER 9, Industrial Robot, # of axes = 5 + Gripper), its controller, and robot s/w, all are manufactured/developed by the same company - Eshed Robotec.com (Now, Intelitek.com)
The PC is connected to the controller through RS232 - serial port, and the controller sends signals to the motors of the robot.
From the PC, ASCII characters are sent to the controller. I have to do 2 things - find out the ASCII characters which are sent to the controller, and then write a Java or C or C++ program to write those
ASCII characters to the serial port. I will find out the ASCII characters going to the controller, with the help of Serial Data Analyzer device or s/w. So, after that, my task is to write a code to write those ASCII characters to the serial port. I am using Java, Java Servlets for the networking part (for getting instructions from the Internet user), so would it be a good idea to do the program of writing ASCII characters to serial port in Java?, so that all the system will be developed in the same language? or C/C++/VC++ are better options for the serial port part? If we choose C/C++/VC++, then interfacing of this with Java is possible?
I would really appreciate your guidance in this regard.
Thanking you in anticipation !
Mayur Pangrekar
Java on OpenWRT. A friend wanted to run a Java program on a consumer OpenWRT router for a demo. Some tips from that experience: (1) Finding a suitable router. Typical consumer routers have very little RAM and flash, something like 16MB RAM / 8MB flash - they might be able to run a simple OpenWRT image, but a Java VM is out of the question. Jul 20, 2016 Ubuntu: Serial level access to your Linksys WRT1X00AC/S Whether you are updating the official LinkSys router firmware or taking it a step further and installing open-source firware like OpenWrt, serial level access to your Linksys router is the most dependable way of guaranteeing a connection.
Chmod +x VMware-Player-14.0.0-6661328.x8664.bundle. Improving Performance. You can improve performance by using the VMware/Tools on your guest OS. VMWare Player is currently not available via the Ubuntu repositories. While the package page for vmware-player in Launchpad does exist, no packages exist. Please do not report bugs against vmware-player, or add bug tasks for vmware-player on current bug reports. This quick tutorial shows you how to install VMware Workstation Player on Ubuntu Linux. VMware is one of the best application for desktop and server virtualization in Linux. Some people prefer it more than Oracle’s open source VirtualBox. With a virtual machine application like VMware, you can run another operating system inside your current operating system. Mac OS X on Ubuntu through VMware? Ask Question Asked 7 years, 5 months ago. Active 2 years, 7 months ago. Ubuntu in VMware Player Cannot Access Internet for Updates. Free VmWare on Ubuntu Desktop. Bluetooth Low Energy on Ubuntu virtualized through VMWare Fusion Pro on Mac. VMware Workstation Player allows you to run a second, isolated operating system on a single PC. With many uses ranging from a personal educational tool, to a business tool for providing a simplified experience to run a corporate desktop on a BYO device, Workstation Player leverages the VMware vSphere hypervisor to provide a simple yet mature and stable, local virtualization solution. Ubuntu vmware player os x.