Recent Posts

Pages: 1 2 3 4 5 ... 10
21
Software / Re: Smart Solar Panel Not Working
« Last post by muilenta on October 24, 2014, 12:13:44 PM »
Try starting with a simpler program where you just move the servo with no sensor reading.
22
Software / Re: Choice of Robot Programming Language
« Last post by muilenta on October 24, 2014, 12:11:52 PM »
I'm using visual studio, and opencv for computer vision.  You can use rs232 via usb to talk to a sensor board of your choice for input output.
23
Software / Re: Robotic vision: Coding issues
« Last post by muilenta on October 24, 2014, 12:10:15 PM »
I'm using a laptop, opencv, and controlling a wheelchair.  Much easier.
24
Software / Looking for a speech recognition dataset I can use (stored info)
« Last post by muilenta on October 24, 2014, 12:07:22 PM »
Hey, I figured out how to use visual studio's speech recognition and voice synthesis, but I don't want to come up with thousands of pairs of possible questions and answers.  Does anyone know if there is something available?  Maybe a giant XML or something?  If it is told "humans rule" maybe the robot would respond "that is temporary" ;)

Thanks!
Tony
25
Software / Smart Solar Panel Not Working
« Last post by DiegoChavez on October 24, 2014, 11:11:18 AM »
Hey I am working on a smart solar panel that consist of 5 photocells placed at different angles then the input is interpreted by an Arduino and it tells a servo motor to what angle to move the solar panel. the only problem that I that I have is that the motor doesn't change position. I think it might have something to do with the code but I cannot find the problem, help is highly appreciated. Here is my code:

#include <Servo.h>

Servo myservo;

int photocell1 = 1;
int photocell2 = 2;
int photocell3 = 3;
int photocell4 = 4;
int photocell5 = 5;

int photocell1Reading; 
int photocell2Reading;
int photocell3Reading;
int photocell4Reading;
int photocell5Reading;
 
void setup(void) {
 
  myservo.attach(9);

}
 
void loop(void) {
  photocell1Reading = analogRead(photocell1); 
  photocell2Reading = analogRead(photocell2); 
  photocell3Reading = analogRead(photocell3); 
  photocell4Reading = analogRead(photocell4); 
  photocell5Reading = analogRead(photocell5);   
 
  // Far left photocell
   if(photocell1Reading > photocell2Reading, photocell3Reading, photocell4Reading, photocell5Reading){
     myservo.write(25);
     }

  // 45 left photocell
   else if(photocell2Reading > photocell1Reading, photocell3Reading, photocell4Reading, photocell5Reading){
     myservo.write(45);
     }

  // Center photocell
   else if(photocell3Reading > photocell1Reading, photocell2Reading, photocell4Reading, photocell5Reading){
     myservo.write(90);
     }
     
  // 45 right photocell
   else if(photocell4Reading > photocell1Reading, photocell2Reading, photocell3Reading, photocell5Reading){
     myservo.write(135);
     }
     
  // Far left photocell
   else(photocell5Reading > photocell1Reading, photocell2Reading, photocell4Reading, photocell3Reading);{
     myservo.write(175);
     }


}[/font]
26
Software / Re: iRobot Create HS-322HD Servo Not Working
« Last post by AliArg on October 24, 2014, 09:54:44 AM »
Hello seyed,
we are trying to do the same thing. Were you able to make the servo work? Could you say how? Thanks in advance!
27
Electronics / Reality Check Raspberry Pi & DC Motor Control
« Last post by RpiHacker on October 24, 2014, 07:47:47 AM »
After reading the material on this site, and elsewhere, I believe I have a conceptual framework to proceed with detailed planning to provide locomotion to a Raspberry Pi based robot (Pi-Bot) equipped DC motor driven wheels.

That said, I would appreciate feedback from forum members to confirm, correct, and refine the following conceptual framework to provide locomotion and skid steering control to the Pi-Bot:

RPi  PWM → level shifter → L298 motor driver → DC motor
        ↑                                                                  ↓
PID feedback <--------------------------------< motor encoder

Based on my understanding of RPi PWM I do not believe it necessary to have a microcontroller between the RPi and the motor driver (L298).

My intent is to build-out the Bot slowly adding features, capabilities, support circuits, sensors, etc. after verifying the previous stages work properly.

With this in mind, I must take care to plan carefully for future build-out of the Pi-Bot so as not to do something in the early stages of the build-out that would require major rework to in order to meet the original design specs of the Pi-Bot.

Thank you for any feedback you may provide.

Regards,
28
Electronics / Re: Protection circuits for GPIO pins of a Raspberry Pi bot
« Last post by RpiHacker on October 24, 2014, 07:42:44 AM »
Issue resolved: the proper way to interpret 4k7 on the schematic is 4.7k ohms.

It appears you can teach old dogs new circuit symbol conventions!

Cheers!
29
Misc / Robot Path Finding Project Home
« Last post by swordmaster2k on October 24, 2014, 06:57:23 AM »
Hi,

So I'm brand new to this community which I found via a Google search for "online robotics communities", I also came across "www.communityofrobots.com" but that place seems pretty dead, so I chose society of robots.

Anyway I've been apart of online communities before most notably www.rpgtoolkit.net  where I was the lead software developer for that open source project from 2012-2014, I've now moved into robotic applications focused mostly on navigation. I'm currently working on a year long project as part of my final year in Computer Science and what I m really looking for is somewhere to share my work. It is currently up on Github https://www.github.com/swordmaster2k/botnav the readme is currently lacking...

So, my project is based on path finding for mobile robots (wheeled, tracked, humanoid, etc.) in a 2D environment. It is largely research based but there is a fair amount of software implementation it includes:

  • Grid based path planning routines
  • Reusable software design
  • Autonomous navigation with map building
  • Wireless communication via Bluetooth, Wifi, Serial, etc...

The idea is that I produce a generic navigation system with a graphical program that a user can adapt to any ground based robot with very little effort. This gives the robot some "intelligence" but it requires some means of sensing where it is, a range finder, and communications to a computer. I already have the software running on 2 different systems Arduino and Raspberry Pi.

I'm wondering if this is a suitable home for such a project or are there any others?

Thanks.
30
Robot Videos / Robot Costume Contest
« Last post by avgrant on October 22, 2014, 01:12:21 PM »
Hey guys! I know quite a few people on here have built their own robots, and just wanted to share our little competition with you if you are interested. We'd love to see some Society of Robots submissions!

https://www.youtube.com/watch?v=FNlTiHD1lkU&list=UU2MNH3R1kVMTNZM184bah7g&index=1

Thanks, and let me know if you have any questions!
Pages: 1 2 3 4 5 ... 10

Get Your Ad Here

data_list