4
votes
Accepted
Are robot's codes usually compiled or interpreted?
Robots tend to be portable devices powered by batteries. Portable battery operated devices tend to use embedded processors with limited power and memory. Compiled code has several advantages over ...
3
votes
KUKA FRI program using JAVA
Currently FRI can only be controlled in C++.
Java is also necessary to initialize the FRI interface. The C++ code if found in a file called FRI-Client-SDK_Cpp.zip ...
2
votes
how to move my robot to the assigned coordinates
The GPS gives the actual coordinates. The compass gives the orientation. The waypoints also have coordinates, and as I see in your code, you have defined movement primitives for your robot.
From the ...
2
votes
Accepted
Beginner Sets for intermediate devs
If you want to start programming a robot that's already built, the Scribbler 3 (S3) robot by Parallax, inc. is relatively affordable and comes already assembled. The programming relies on Blockly, a ...
2
votes
ABB Object Oriented RAPID language
In reviewing the PDF for the RAPID language, it looks like you don't. I can't see anything online that states the RAPID language is object oriented. The manual doesn't even contain the word "class" ...
2
votes
How can I allow for this code to switch from remote control to autonomous?
The code for “task autonomous()” should be outside of the main() function.
2
votes
How to make a CNC machine from scratch?
How does a controller translate a move x 20 units to moving the stepper x amount of steps and keep dimensional accuracy? If the CAD G-code says move 200 mm in the x direction, how to you translate the ...
2
votes
Accepted
Programming A Rover
Ravi - This is a great question. So many great ideas stop simply because we don't know how to kick things off. I'll try to list a few options below for each of your questions so I don't sound like I'...
2
votes
Is there a way to control the roomba i7 actuators and sensors?
No, unfortunately there is no way for a user to control the Roomba i7. Instead, you should use the Create 3.
Disclaimer: I work at iRobot where I am developing the next generation of consumer robots. ...
Ben♦
- 5,825
1
vote
How to go about programming Robot Arm with 3D point
As far as I understand, you want to build a robot manipulation program by scratch. It will involve bit complex calculations but it is really good if you want to understand these transformations.
But ...
1
vote
Accepted
Omron Viper 850 Orientation out of range error
It has been a while since I worked in V+, the predecessor to EV+, but I think I can answer some questions.
The base instruction allows you shift the robot world frame in X, Y, Z, and rotate about Z, ...
1
vote
Learning ROS for Absolute Beginners in Robotics
Welcome to the ROS world :).
Definitely, stick with python in learning ROS. You'll learn C++ with time and adapt your ROS knowledge to it.
You'll find a lot of very good tutorials online, starting ...
1
vote
How to convert 2D AutoCad drawing into CODE for CNC machine (laser cutter)?
Your question can be generalized as how to "convert: a CAD model to G-Code (or NC Code).
Generally CAD is used to design parts and CAM (Computer Aided Manufacturing) software is used to design ...
1
vote
Accepted
Control loop in or outside of main loop
In simple case it probably doess not matter, but if you have more (and slow) sensors as well as more things to do, the second approach is better, because you can let do sensors do their work (in their ...
1
vote
Accepted
Is Programming/Coding necessary to pursue a masters degree in robotics?
Is coding a requirement if you want to take up robotics? No, but it is strongly recommended.
The field of robotics is highly multidisciplinary. I primarily work on AUVs as a software developer, but ...
1
vote
Is there any ROS community effort bases on golang?
recently I find a project called "rosgo" which is doing similar thing. But seems that it is not active recently. here's thel link: wiki.ros.org/rosgo
Hope this project can go further because golang is ...
1
vote
Are robot's codes usually compiled or interpreted?
Many people use Python to control robots. While it does use more computing resources to interpret the python code, it may take less time for the programmer to develop in an interpreted language.
...
1
vote
Retrieving distance and angle of roobma create2
You say, "It doesn't work for me." What does that mean? You get nothing? You get numbers that don't make sense? Does it lock up? Something else?
First, I'd refer you to the Create2 Documentation ...
1
vote
RobotC graphical raise arms while reversing
In both of the pictures, line 19 has a "wait" command. The execution of the program will progress past this line when the condition in the parenthesis has been met. You mentioned, that you have ...
1
vote
Accepted
Is there a KUKA IDE?
There is the official option which you can by from Kuka. It is called Kuka Office. I am not sure about variable suggestions, but this can be used for debugging.
There is also orange edit (currently ...
1
vote
Where to make changes for simulation project Bullet/Gazebo/ROS/Orocos
You are right, it is a lot of files to deal with...
ROS, among other things, is a convention for developing large software systems. They say Robot Operating System but what they mean is Robot ...
1
vote
Where to make changes for simulation project Bullet/Gazebo/ROS/Orocos
As far as I know, soft body simulation is not currently supported in Gazebo.
See https://bitbucket.org/osrf/gazebo/issues/1422/soft-body-supoort-in-gazebo and http://answers.gazebosim.org/question/...
1
vote
Relative frame calculation
The operation you mentioned can be mathematically formulated as a matrix multiplication.
You build your homogeneous transformation matrices (4x4) for both frames and multiply them.
After than you ...
1
vote
Send Arduino sensor data to server with GPRS shield
Your code appears a little incomplete - I am assuming that this is because you wished to include only the salient functions.
Once the required missing lines from the GeeTech Wiki - Arduino GPRS ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
programming-languages × 45software × 8
robotic-arm × 5
arduino × 4
microcontroller × 4
artificial-intelligence × 4
nxt × 4
mobile-robot × 3
control × 3
ros × 3
sensors × 3
c × 3
mindstorms × 3
quadcopter × 2
raspberry-pi × 2
design × 2
c++ × 2
first-robotics × 2
roomba × 2
movement × 2
cnc × 2
kuka × 2
dynamic-programming × 2
not-exactly-c × 2
inverse-kinematics × 1