Hi i am a new born baby and love working with hardware and software platform
Trying to fully understand how Fuzzy Logic works and i just want to run the
Samples that come with the eFLL (Embedded Fuzzy Logic Library) - Fuzzy Logic on Arduino
but encounter severe error as attached, i did follow the instructions and am using Windows7 32bits
I try to declare int Fuzzy; and the next error will be fuzzy not declare and when i declare int fuzzy;
the next error is expected type-specifier before 'Fuzzy'.
Can anyone have idea about how to solve this problem
Am so grateful for your suggestion dear zoomx, it was really helpful
Arduino could able to run the samples of eFLL when i transfer the .CCP file from the examples folder
as shown in the image.
However i want to embark on some fun using Fuzzy Logic to transmit signal to arduino to blink an LED
directly through the serial communication. hence using the simulated jocksticks at the Fuzzy environment
to control the brightness of LED
Any idea for the interface between fuzzy logic and Arduino?
Currently i want to have some fun using Fuzzy logic to autonomously fly min helicopter
already the fuzzy logic code are generated for yaw pitch and throttle
sample of my simulated fuzzy viewer is attached, all i want is to communicate the view joysticks to transmit pulses to the arduino
sample codes to keep running at the arduino background tested and working code provided in the following link
Oh, that's totally different. You want to implement a FlyByWire system?
If you will use Embedded Fuzzy Logic Library all the logic must be into Arduino. It will receive commands from the joystick in some way, directly or via a PC.
The other way can be an external more powerful unit with all the logic and an arduino only for controlling the hardware.
Is it possible to make an automatic transmission in.a hybrid electric vehicle using fuzzy logic in arduino? Do you have similar projects about this which I can use to base my program using fuzzy logic through arduino?
Hi!
I am using this library to generate a code for inverted pendulum balancing. The inputs to the Fuzzy Logic Controller are coming from accelerometer and gyroscope. The output of the FLC is showing pertinence in it's sets, but output itself remains zero all the time. Please help me solve this problem. Thanks.
nidd:
Hi!
I am using this library to generate a code for inverted pendulum balancing. The inputs to the Fuzzy Logic Controller are coming from accelerometer and gyroscope. The output of the FLC is showing pertinence in it's sets, but output itself remains zero all the time. Please help me solve this problem. Thanks.
Hi, I have the same problem.. I also saw that it activated the correct rule but output is always zero..
zerokol:
the eFLL (Embedded Fuzzy Logic Library) library is a versatile, lightweight and efficient option to work with Fuzzy Logic in embedded systems, including our great Arduino!
I'm trying eFLL on a Arduino Pro mini, and as nidd and mccr, my output remains at zero. But examples works fine. I think I'm not using the lib correctly, but I can't find the problem.
My inputs/outputs FuzzySet are normalized, and I can see that inputs are correctly activated, according to the rules.
hello, I'm new to arduino.
here I have a problem. I'm going to use this library to program my robot. I'm using ultrasonic SRF02 as sensor to get the distance, and the output are dc motors.
the problem is, when I include this library to my program (and my fuzzy function too) suddenly my ultrasonic doesn't work. It can show the distance and only display 0. but when I remove my fuzzy function and this library the ultrasonic is working again. could anyone please help me fix this? maybe this library ruined the timing or what?
How many fuzzy sets we can add in it?
Actually i am using two input and one output system, with 6 fuzzy sets in each input. and in output 7 fuzzy sets are there. It is fuzzifying the inputs, but in output it is showing zero.
It seems some people have the same problem as I do. I am getting zero from the controller output on my code, but when I run the example it seems to work just fine. Any ideas on why this could be happening?