# Robotics

171

Solutions

473

Contributors

Robotics is the branch of technology that deals with the design, construction, operation, and application of automated machines known as robots. It also involves the computers systems for their control, sensory feedback, and information processing.

I've been asked to complete a programming problem as described below.  I have been given test data and expected output and my attached code achieves these as expected.  I've also been asked to create unit tests for the code to test the input data.  I'm not that experienced in writing unit tests, but I presume I have to create a test class which calls these unit tests.  Can you guys analyze my code and offer suggestions please?

The problem:

A squad of robotic rovers are to be landed by NASA on a plateau on Mars.
This plateau, which is curiously rectangular, must be navigated by the rovers so that their on board cameras can get a complete view of the surrounding terrain to send back to Earth.
A rover's position is represented by a combination of an x and y co-ordinates and a letter representing one of the four cardinal compass points. The plateau is divided up into a grid to simplify navigation. An example position might be 0, 0, N, which means the rover is in the bottom left corner and facing North.
In order to control a rover, NASA sends a simple string of letters. The possible letters are 'L', 'R' and 'M'. 'L' and 'R' makes the rover spin 90 degrees left or right respectively, without moving from its current spot.
'M' means move forward one grid point, and maintain the same heading.
Assume that the square directly North from (x, y) is (x, y+1).

Input:
The first line of input is the upper-right coordinates of the plateau, the lower-left coordinates are assumed to be …
0
I'm building a robot of sorts, and need to work out the minimum torque required on the motors to move it up hills. The robot will weigh 15-20kg, and will need to move up inclines of up to 35 degrees at a minimum speed of 0.5m/s, preferably at 2m/s or more though.

The robot has two motors - one powering both the left wheels, one powering the right wheels. The motor is geared to the wheels in a 2:5 ratio via a chain - 8 teeth on the motor, 20 teeth on the wheels.

How do I work out the minimum torque per motor?
0
i would like to know what will be future of Artificial intelligence. i would like to read article or independent research papers on this topic. can anyone provide me with links or url ??

i would also like to know role of Artificial intelligence in security in near future. from articles, acm , iEEE or personal notes from which i can read.

thanks and regards,
0
Hi,

I am using an X80 robot, from DrRobot , and I am trying to make him turn with 45 degrees and then drive forward. So I have to commands that I am using  TurnDegree and DriveForward. But when using it one after another only the last one is fullfilled. Why is that? I tried find answers in their manual but I didn't find anything.
0
Hi everyone,
I need a robot with a human look to put it on the contact page. It should be posible to write a question and that the robot could respond to it.
Do anyone know where i could get sth like this?
0
I inherited a Pioneer DRM-7000 jukebox.  It does not have any write capabilities only read.  I am trying to figure out what will change the disks (holds 750 DVDs).  Any help on software and what flavor Linux has been used with this would be appreciated.  I have googled quite a bit and aside from some very expensive corporate software I see very little as far as just controlling the robotics.  I am wanting to use it to store a movie DVD collection (maybe music cds also) -- I only need to be able to swap disks in the readers.  Everything I find is used for archiving and burning DVDs.  Through the front panel I can load the machine up, but I don't think I can actually load a disk in the reader.

Thank you,
james
0
I am looking for a project to be done in Artificial Intelligence
It for finaly yr BE student,
Does any one know where can i get the details regarding the projects scope on AI
0
I was recently given a Lego Mindstorms set by a co-worker. He knew I had an 8 y/o son and that I was looking to get him started with Mindstorms. The set that I was given is an older set of Mindstorms. It is the "Lego Mindstorms Robotics Invention System" (RIS) and comes with what I believe is the first microcomputer used by Mindstorms, the RCX.

Here are my questions ...

1. Should I start with the older (RIS) system or would it better to go get the newest Mindstorm system NXT? I do not mind spending the money as I see this as an excellent investment in my children's education. Can the older RIS system be used with the newer systems such as the NXT?

2. Can anyone recommend some good books on starting with Lego Mindstorms? Something that would help me to understand the system.

3. Any advice on starting with Mindstorms?

Thank you.
0
Hi Guys,

I'm starting up a new hobby for myself. I'd like to get into some simple robotics.

I would like to build a computer operated toy car.
Initially it will be a platform with a few electric motors for propulsion and steering. It also will contain some sort of IC board with embedded code to drive it all.

Now I need to get some ideas as to where do I start looking for the different IC / chip components and how to get it all to work.

I have many years of C/C++. I have done some VERY simple embedded programming on ATMs. I know what an EPROM is (roughly). I'm not a total idiot :)

Any directions on where to look would be gretely appreciated.

Thanks
0
I'm trying to design a simulated sports game.  I have come a long way, but I am stuck at the most important part - What goes into deciding what happens each play.

I am looking for something like heuristics, fuzzy logic, artificial intelligence, etc. for php.  Could anyone please offer some advice?

0
I need to power 3 or 6 Super-bright LEDs on a robot I'm building. The robot has a rechargeable 7.2v Ni-cd battery which currently powers the on-board processor and some motors. I plan to tap off the battery, but 7.2v is obviously too high.

I saw the LED array calculator at http://led.linear1.org/led.wiz which uses resistors and that certainly helps, but would it be better to use a voltage regulator? If so, why, which and how? I'm pretty sure the LEDs are rated at 3.3v and 20ma.
0
Hey everyone

Just really looking for some clarification, can it still be considered AI if the program reads from files/database?  Is it only algorithms that count as creating AI?
0
Hi All,

I need to create an AI application something similar to Eliza or Chatbot for my FYP? Is there any good site to recommend or sample I could refer?

Thanks.
0
Hi everyone

I am basically looking for suggestions on any A.I. development books in C#.  All ideas are welcome, and if there is a UK supplier of them even better.
0
any project with a  basic search algorithm like  minmax, DFS or iterative deepening.
Please post me where can I get a sample papers on A.I topics..

Also check the following threads.I am sorry if I am boring....

http://www.experts-exchange.com/Gamers/Computer_Games/Q_23938747.html

http://www.experts-exchange.com/Programming/Game/AI_Physics/Q_23970008.html
0
Can anybody post me a sample Artificial intelligence term paper or project....An undergrad or grad semester projects or paper would help me alot.I would appreciate you if you post me a paper..

I am in search of grad students projects in A.I ,the way they implemented ,documented and what algorithm they used.

Please post me something if you have something!!!!!!!!!!!!
0
Does empty knowledge base entail anything....
Also, what search algorithm is best for Hnefatafl game.If so post its search tree sample.
0
How are fields of ANN (Artificial Neural Network) and AI (Artificial Intelligence) inter-relate ?
Does programming in one needs, sound fundamentals of another ?
which common programming languages can be used for programming both.
Thanks.
0
I have to build a customized network card. My background is in computer engineering and robotics so I'm familiar with VHDL, micro-controllers, and FPGAs. I'm guessing that the best place to start is to learn how an existing network card works. How can I get started? Is there a public (or fairly economical) way to access a schematic of a 1Gbit card? Is there a book, manual, or paper that can get me started?
0
Hi everyone,

I'm working on an Artificial Intelligence algorithm for a hobbyist video game project involving aircraft. I'm trying to figure out how to limit my aircraft pitch rotational velocity (radians per second) by G-force.

My fwd speed varies, my G force limit does not, let's say 10 to round it off.

As units of measure, I'm using feet, seconds, & radians.

If we can, let's ignore gravity,lift, drag & aircraft weight vectors effects at the moment so we can just concentrate on a apparent G-force as the aircraft pitches around a loop. (I know there would be one  more g-force on the bottom of the loop and one less on the top due to actual gravity, but I'd like to ignore that factor at the moment).

Also, let's say the the pilot is very good & the rotational velocity is constant throughout the loop.

So all I know is my fwd speed in feet per second, and my desired Gforce-limit, I do not know the radius of the loop. Do I have enough information to determine rotational velocity? & if so, how?

Thanks
0
What's up with the lander(s) on Mars?

I've not received a lot of info yet, but have heard something about them unpacking some kind of robot or arm or something not so long ago.
0
Im thinking of putting a site together that is on the grounds of the 8 ball sites.

http://www.magic8ball.midnightfun.co.uk/8ball.php

Would like ......

If the question contains "this" word - answer = la la whatever
If the question contains a curse " b*l*x"etc - answer = mind your language

Might incorporate the 8 ball answers as well somewhere

Is this very difficult to do ?
0
I am writing a paper over Philip Dick's "Do Androids Dream of Electric Sheep?" and I am having a hard time finding sources.  I am required to have print sources, and my issue that I am writing about is artificial intelligence.  The catch is that it has to deal with the issue from the time the book was written, in 1968.  I have found plenty from today, but can't find anything from back then.
0
Hi,

Can you please provide me details about "P.HD in Robotics" ? I am looking for Accredited university. Also please provide me the details about necessary qualifications for the universities offering this course and duration of the course.

Thanks
0
what languages are used in the real world for robotics research?
0

# Robotics

171

Solutions

473

Contributors

Robotics is the branch of technology that deals with the design, construction, operation, and application of automated machines known as robots. It also involves the computers systems for their control, sensory feedback, and information processing.