Wednesday, September 9, 2020

علم الربوتات

 

 علم الربوتات

غالبا يقوم الإنسان بإدراك ما حوله من مكونات العالم بإستخدام أكثر من حاسة واحدة فقط كان يقوم بتميز حركة مروحة سقف عن طريق إستخدام البصر والسمع معا
...
في علم الربوتات إتجه الباحثون إلى تحسين أداء الربوتات عن طريقة إضافة حاسة جديدة للربوت وهي السمع ، ففي أول دراسة لتفاعل الصوت مع حركة الربوت وجد الباحثون في معهد الروبوتات التابع لـ CMU أن الأصوات يمكن أن تساعد الروبوت في التمييز بين الأشياء والتنبؤ بالخصائص الفيزيائية لها ، ونجحت الروبوتات التي استخدمت الصوت في تصنيف الكائنات بنسبة 76 بالمائة
...
الأن لو طلبنا من أحدهم تقدير عدد حبات الأرز في إناء معين فسيكون الأمر صعبا نوعا ما ، ولكن ماذا لو أغمصنا عينيه وطلبنا منه ذلك عن طريق تحريك الإناء فقط أن عن طريق سماع صوت تدفق الحبيبات عند سكبها بمغرفة من الإناء ؟
...
درس باحثون آخرون أيضًا كيف يمكن للعوامل الذكية جمع المعلومات من الصوت. على سبيل المثال ، قاد Oliver Kroemer ، الأستاذ المساعد في علم الروبوتات ، بحثًا حول استخدام الصوت لتقدير كمية المواد الحبيبية ، مثل الأرز أو المعكرونة ، عن طريق هز وعاء ، أو تقدير تدفق تلك المواد من مغرفة
...
أيضا يقوم الباحثون بدراسة إمكانية تعرف الربوتات على الأشياء عن طريق النقر عليها ، أيضا لبناء توقعات حول الخصائص الفيزيائية للأشياء التي لم تكتشف بعد ... وبالإستمرار في هذه الأبحاث يمكن للربوتات أن تقوم بعمليات أكثر تعقيدا وتعطي نتائج أكثر دقة وفي وقت قصير

Tuesday, September 8, 2020

Conditions statements in java

JAVA

Today we will explain the conditions statements & scope in Java 

conditions statements

we can test conditions in java by using "if statement" which has many ways to use 

  •  if-statement
  •  is-else statement
  • nested if statement 
 and we can use the diagram bellow to explain the way of it's work 
 
 
 

Scope  

 refers to the lifetime and accessibility of a variable. How large the scope is depends on where a variable is declared
 
Now : let us explain all of these by create a java program in which we create a variable "integer" , and give it any value we want , then we will test if this value is less than 10 , print "small number", if it's  as grater than 100, print "large number", and if it's between 10 and 100 or equal to 100 , print "accepted"  in the image bellow 
 
 
the code will be just as  :
 
public class test{
    public static void main(String[]args){
        int num = 200;
        if (num <10) {
            System.out.println("__ small number ____");
        }
        if (num >100) {
            System.out.println("__ large number ____");
        }
        if (num >10 && num <=100) {
            System.out.println("__ accepted ____");
        }
        System.out.println("________________________");
    }
}



Odoo Invoice Qr code issues

There are two main issues must of us facing with the QR code in Odoo invoice & these issues are 1/ QR code displayed as broken image w...